Как делать конфигурации модуля?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
myks1992@mail.ru
Сообщения: 147
Зарегистрирован: 2017.11.15, 23:54

Как делать конфигурации модуля?

Сообщение myks1992@mail.ru »

Всем привет!) Частотвидел в практике переносимых модулей, что Настройки модуля делают переменными в самом модуле. Например, если нам нужно сделать «гибкими» права доступа для модуля мы создаём переменную $adminRole = “admin” и уже в приложении вызываем Yii::$app->getModule(“user”)->adminRole. Такой подход реализован в большинстве модулей. Однако такой подход, мне кажется, не совсем правильный. Обсуждалось на форуме, что в Yii3 модулей не будет. Соотвественно такой подход не будет использоваться в создании модулей. Тогда как лучше реализовать подобную настройку для подключаемого модуля? Кто-нибудь делал иначе?) Как это сделать более правильно смотря в недалекое будущее?)) Мне кажется, что это должно быть на подобии config.php, который используется в приложении.
Ответить