Устанавливаем модуль через маркетплейс. Для того, чтобы зарегистрировать в контейнере пользовательские классы, необходимо в корне сайта создать файл '.providers.php', чтобы файл был доступен такой конструкцией языка:
require_once $_SERVER['DOCUMENT_ROOT'] . '/.providers.php'
пример содержания файла '.providers.php':
<?php
use \iPremium\Main\Providers\Test;
return [
'test' => Test::class,
];
?>
Естественно вы должны создать провайдер, пример
class MyNameProvider extends ServiceProvider
{
public function register()
{
$this->container->singleton('myName', My\Path\ClassName::class);
//$this->container->singleton('myName2', My\Path\ClassName2::class);
// ...
// и т.д., также можно, создавать не ограниченное кол-во ваших провайдеров
// ...
}
}
подробная документация:
https://docs.google.com/document/d/178Ky38cn-vCKMH2ptFpbBah60KovYBy0Tm6tRWhRnaI/edit?usp=sharing
По всем вопросам и предложениям писать на почту
web@aipremium.ru