Size: a a a

2020 April 05

AM

Alexander Makarov in Yii Framework 3
источник

DS

Dmitriy S in Yii Framework 3
Ну вот, теперь у нас полностью psr-ный контейнер😀
источник

AM

Alexander Makarov in Yii Framework 3
Это прекрасно.
источник

DS

Dmitriy S in Yii Framework 3
Это уже можно закрыть и ишью тоже
https://trello.com/c/jiSm3cUK/39-yiisoft-di-remove-parameters-from-get
источник

AM

Alexander Makarov in Yii Framework 3
источник

AM

Alexander Makarov in Yii Framework 3
К https://github.com/yiisoft/router/pull/46 нужны правки в phpdoc и readme
источник

DS

Dmitriy S in Yii Framework 3
Я бы это не мержил. Это альтернатива к предыдущему. Короткой кложи достаточно
источник

AM

Alexander Makarov in Yii Framework 3
закрыл
источник

AM

Alexander Makarov in Yii Framework 3
для короткой кложи доку надо... упустил :(
источник

AM

Alexander Makarov in Yii Framework 3
она простая вышла и норм
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
она простая вышла и норм
Да, отличная, и все лениво, а инстансы конфижить просто
источник

DS

Dmitriy S in Yii Framework 3
Может Рокс, когда хочет😂
источник

AM

Alexander Makarov in Yii Framework 3
источник

AM

Alexander Makarov in Yii Framework 3
1. Зачем?
2. Почему исключения, а не абстрактные методы?
3. Почему не интерфейс?
источник

DS

Dmitriy S in Yii Framework 3
Dmitriy S
В доке надо написать, что для конфигурирования листенеров вам необходимо создать свой конфигуратор, отнаследовавшись от класса AbstractProviderConfigurator, конфигурирование нужно делать на стадии прелоад.
Здесь читай
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
1. Зачем?
2. Почему исключения, а не абстрактные методы?
3. Почему не интерфейс?
1. Не давать нарушать интерфейс ListenerProviderInterface 2. Нет нужды все методы в конфигураторе реализовывать. 3. А что даст интерфейс?
источник

AM

Alexander Makarov in Yii Framework 3
Если все, то зачем абстрактный?
источник

AM

Alexander Makarov in Yii Framework 3
Типа дать реализовывать не все? :)
источник

DS

Dmitriy S in Yii Framework 3
Смотри пример применения в
https://github.com/yiisoft/yii-web/pull/239
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Типа дать реализовывать не все? :)
В EventConfigurator не нужны методы attach/detach. Только registerListeners. Если бы в абстрактном классе  эти методы были абстрактными, мне пришлось бы их реализовывать или делать заглушки.
источник