Size: a a a

2020 September 10

AM

Alexander Makarov in Yii Framework 3
@yiiliveext не так давно... Или уже давно?
источник

AB

Alexander Borisov in Yii Framework 3
какие подводные?
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
@yiiliveext не так давно... Или уже давно?
Оно и сейчас пока есть, провайдеры так и работают, минусы известны
источник

AB

Alexander Borisov in Yii Framework 3
Dmitriy S
Оно и сейчас пока есть, провайдеры так и работают, минусы известны
таки какие?
источник

DS

Dmitriy S in Yii Framework 3
Alexander Borisov
таки какие?
Получение сервисов до того, как контейнер полностью сконфигурирован приводит к неоднозначному поведению и появлению некорректных инстансов
источник

AB

Alexander Borisov in Yii Framework 3
ну если !freezed, то получать сервисы нельзя
источник

AB

Alexander Borisov in Yii Framework 3
если freezed - то нельзя сетить
источник

DS

Dmitriy S in Yii Framework 3
Alexander Borisov
если freezed - то нельзя сетить
А смысл тогда какой? Лучше пассивными провайдеры сделать как в том пр
источник

AB

Alexander Borisov in Yii Framework 3
смысла не мерджить конфиги, а применять их по очереди
источник

DS

Dmitriy S in Yii Framework 3
Alexander Borisov
смысла не мерджить конфиги, а применять их по очереди
Так можно будет, почему нет
источник

AB

Alexander Borisov in Yii Framework 3
ну вот и не нужен конфиг-плагин 🙂 расходимся
источник

DS

Dmitriy S in Yii Framework 3
Alexander Borisov
ну вот и не нужен конфиг-плагин 🙂 расходимся
Конфиг плагин смержит список провайдеров, без него надо будет его ручками составить
источник

AB

Alexander Borisov in Yii Framework 3
ну я выше предлагал как раз, чтоб была единая точка входа для модулей. чтоб они выдавали все свои конфиги сами и пользователю надо было только  проинстацировать эти модули.
источник

СП

Сергей Предводителев... in Yii Framework 3
Alexander Borisov
ну я выше предлагал как раз, чтоб была единая точка входа для модулей. чтоб они выдавали все свои конфиги сами и пользователю надо было только  проинстацировать эти модули.
Тогда придётся все модули в приложении ручками прописывать
источник

СП

Сергей Предводителев... in Yii Framework 3
Сейчас ты устанавливаешь пакет, а конфиги плагин сам подтянет
источник

AB

Alexander Borisov in Yii Framework 3
Сергей Предводителев
Тогда придётся все модули в приложении ручками прописывать
ну ты ж ручками пишешь composer req yiisoft/yii-что-то там. На крайний случай можно сделать плагин попроще, который, если тип пакета yii-module взял бы автоатически и прописал бы new YiiModule() в соответствующем файлике
источник

СП

Сергей Предводителев... in Yii Framework 3
Alexander Borisov
ну ты ж ручками пишешь composer req yiisoft/yii-что-то там. На крайний случай можно сделать плагин попроще, который, если тип пакета yii-module взял бы автоатически и прописал бы new YiiModule() в соответствующем файлике
Не уверен, что такой плагин проще сделать)
источник

AB

Alexander Borisov in Yii Framework 3
100% проще 🙂
источник

СП

Сергей Предводителев... in Yii Framework 3
Alexander Borisov
ну ты ж ручками пишешь composer req yiisoft/yii-что-то там. На крайний случай можно сделать плагин попроще, который, если тип пакета yii-module взял бы автоатически и прописал бы new YiiModule() в соответствующем файлике
Конфиги не только в yii- пакетах
источник

СП

Сергей Предводителев... in Yii Framework 3
Плагин ещё объединяет конфиги на уровне приложения и умеет в альтернативные конфигурации.

Это получится на уровне приложения также придется делать, как было в yii2?
источник