Модули Yii3

Получаем ответы на свои вопросы по Yii 3
Ответить
thenotsoft
Сообщения: 10
Зарегистрирован: 2019.07.03, 10:13

Модули Yii3

Сообщение thenotsoft » 2019.07.13, 23:43

Как обстоят дела с модулями ?, планируется реализовать что-то как в yii2 или другой подход будет ?

Аватара пользователя
samdark
Администратор
Сообщения: 9195
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Модули Yii3

Сообщение samdark » 2019.07.14, 14:54

Пока модули реализовывать не стал. Контроллеры можно раскидывать в любой namespace.

thenotsoft
Сообщения: 10
Зарегистрирован: 2019.07.03, 10:13

Re: Модули Yii3

Сообщение thenotsoft » 2019.07.15, 20:27

Александр, скажите пожалуйста, по behaviors что планируется ?

Аватара пользователя
samdark
Администратор
Сообщения: 9195
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Модули Yii3

Сообщение samdark » 2019.07.16, 02:30

Пока ничего. Сначала решим, будет ли свой слой для работы с БД или перейдём на Cycle.

thenotsoft
Сообщения: 10
Зарегистрирован: 2019.07.03, 10:13

Re: Модули Yii3

Сообщение thenotsoft » 2019.07.16, 09:30

Как вы говорили в докладе раньше "Не берите слишком много", поэтмоу думаю лучше не тратить время на свой слой и использовать что-то что уже работает.

Аватара пользователя
Антон Смирнов
Сообщения: 284
Зарегистрирован: 2011.07.08, 10:37
Контактная информация:

Re: Модули Yii3

Сообщение Антон Смирнов » 2019.07.22, 18:03

samdark писал(а):
2019.07.16, 02:30
Пока ничего. Сначала решим, будет ли свой слой для работы с БД или перейдём на Cycle.
Если не секрет, то что в текущей ActiveRecord так ужасно, что ее существование под вопросом?

Аватара пользователя
samdark
Администратор
Сообщения: 9195
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Модули Yii3

Сообщение samdark » 2019.07.23, 09:14

Ничего не ужасно. Поддерживать нормально некому.

myks1992@mail.ru
Сообщения: 137
Зарегистрирован: 2017.11.15, 23:54

Re: Модули Yii3

Сообщение myks1992@mail.ru » 2019.07.23, 19:40

Если не будет модульности, то как реализуется гибкость и переиспользование? В Yii2 можно подключать модуль достаточно быстро. А изменяемые данные, например права доступа, можно было вынести в сам модуль в виде параметров $adminRoles = ['admin']. И запрашивать Yii::$app->getModule('user')->adminRoles. Настройку модуля можно менять прямо в конфиге. А как планируется это в Yii3 без модульности? Получается все классы мы просто копируем к себе в проект или подключаем через composer. А настройку этого модуля как осуществлять? Будет свой конфиг модуля? Если не сложно - поясните.. Благодарю!

Аватара пользователя
samdark
Администратор
Сообщения: 9195
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Модули Yii3

Сообщение samdark » 2019.07.23, 23:14

Модульность будет, просто не в виде класса Module. Подключаться будет composer-ом. Настраиваться в конфиге. Конфиги сейчас мёржатся вот этим: https://github.com/hiqdev/composer-config-plugin

thenotsoft
Сообщения: 10
Зарегистрирован: 2019.07.03, 10:13

Re: Модули Yii3

Сообщение thenotsoft » 2019.07.24, 08:59

то есть права доступа к модулю будет в конфиге теперь ?

Аватара пользователя
samdark
Администратор
Сообщения: 9195
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Модули Yii3

Сообщение samdark » 2019.07.24, 11:00

Зависит от того, как реализован модуль.

myks1992@mail.ru
Сообщения: 137
Зарегистрирован: 2017.11.15, 23:54

Re: Модули Yii3

Сообщение myks1992@mail.ru » 2019.07.24, 12:07

Тоже хорошая новость. Это на много удобнее)

Аватара пользователя
Антон Смирнов
Сообщения: 284
Зарегистрирован: 2011.07.08, 10:37
Контактная информация:

Re: Модули Yii3

Сообщение Антон Смирнов » 2019.07.25, 13:31

samdark писал(а):
2019.07.23, 09:14
Ничего не ужасно. Поддерживать нормально некому.
Очень хочется, чтобы вы нашли инвестора / спонсора или ввели коммерческие услуги для комфортной и полноценной работы всей команды...

thenotsoft
Сообщения: 10
Зарегистрирован: 2019.07.03, 10:13

Re: Модули Yii3

Сообщение thenotsoft » 2019.07.25, 14:51

Антон Смирнов писал(а):
2019.07.25, 13:31
samdark писал(а):
2019.07.23, 09:14
Ничего не ужасно. Поддерживать нормально некому.
Очень хочется, чтобы вы нашли инвестора / спонсора или ввели коммерческие услуги для комфортной и полноценной работы всей команды...
https://opencollective.com/yiisoft

Аватара пользователя
samdark
Администратор
Сообщения: 9195
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Модули Yii3

Сообщение samdark » 2019.07.25, 19:36

На всю, там, конечно не хватит, так что да, коммерческие услуги сверху сделать планируем.

Ответить