в yii2 ?
в чем именно вопрос?
https://coderius.biz.ua/blog/article/servisy-i-repozitorii-v-yii2
Создаётся папка services в корне проекта, туда складываются сервисы, далее в контроллере $service = Yii::$container->get(ServiceName::class); $service->doAction();
У elisdn посмотри, там есть примеры
Это вы так в каждом экшене взываете? Через конструктор удобней.
У меня каждый экшен это отдельный класс, и кажется у него в конструкторе уже что-то есть, через DI не срабатывало(
Не совсем понимаю зачем вы так делаете Но может bootstrap объявить.
Обсуждают сегодня