Size: a a a

2020 June 16

NO

Nex Otaku in Yii Framework 3
Ну и подключать тогда только через PSR интерфейс, естественно.
источник

В

Виктор in Yii Framework 3
Nex Otaku
Если предполагается, что пользователь сможет заменить контейнер на любой PSR-совместимый, то в компонентах нельзя использовать фишки, которые есть только в Yii DI контейнере.
О том и речь
источник

А

Алексей R in Yii Framework 3
а в чём замес? в том, что yii сервис-провайдеры зависят от yii контейнера? и всё?
источник

A

AZA in Yii Framework 3
А зачем указывать имя контроллера?(В чем профит)Я про метод name.
источник

T

TradersVE in Yii Framework 3
For example if I use the complete Yii framework what benefit could it bring me using the league container, symfony or php-di?
источник

T

TradersVE in Yii Framework 3
I agree with agnostic libraries as event-dispatcher, but we also have to have exclusive framework libraries, have something that identifies us and sets us apart from others.
источник

А

Алексей R in Yii Framework 3
AZA
А зачем указывать имя контроллера?(В чем профит)Я про метод name.
чтобы рендерить по умолчанию из папки с именем контроллера
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
а в чём замес? в том, что yii сервис-провайдеры зависят от yii контейнера? и всё?
В провайдерах. Они удобны, хочется их предоставлять с каждым пакетом. Но это завязывает нас на yiisoft/di.
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
For example if I use the complete Yii framework what benefit could it bring me using the league container, symfony or php-di?
That's what @viktorprogger mentioned. There's a benefit in it.
источник

T

TradersVE in Yii Framework 3
If I want to work with the symfony container and all the yaml configuration I program in symfony.
источник

А

Алексей R in Yii Framework 3
Значит надо подумать о шлюзе, чтобы можно было менять способ дефайна в контейнер
Для каждого контейнера свой шлюз )
Именно об этом (вроде) мы и говорили на сайте elisdn'а (об интерфейсах psr и их недостаточности)
источник

T

TradersVE in Yii Framework 3
It's like grabbing a v-powered car, and you want to have a standard that uses v and linear.
источник

AM

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

AM

Alexander Makarov in Yii Framework 3
Well... we actually have a way to use symfony container... as a part of composite container.
источник

AM

Alexander Makarov in Yii Framework 3
For me personally Yii container is more than enough.
источник

AM

Alexander Makarov in Yii Framework 3
Maybe that's fine that yii-* packages would be dependent on it.
источник

T

TradersVE in Yii Framework 3
It is the most logical, if the package is yii belongs to the framework, having dependence on other packages yii.
источник

AM

Alexander Makarov in Yii Framework 3
OK. Let's assume it's fine for yii-* packages to depend on Yii's DI container.
источник

AM

Alexander Makarov in Yii Framework 3
Then there's another problem.
источник

AM

Alexander Makarov in Yii Framework 3
Where to put service providers for non yii-* packages?
источник