Size: a a a

2020 July 25

СП

Сергей Предводителев... in Yii Framework 3
чего-то-там-прокси
источник

А

Алексей R in Yii Framework 3
источник

А

Алексей R in Yii Framework 3
это чтобы композитный контейнер получить или что? :)
источник

СП

Сергей Предводителев... in Yii Framework 3
Вернее если чисто контейнер создать и получить из него себя - будет тот же самый объект.

А если вот в приложении- то нет
источник

СП

Сергей Предводителев... in Yii Framework 3
дебаг приходит из контейнер:
Yiisoft\Yii\Debug\Proxy\ContainerProxy
источник

А

Алексей R in Yii Framework 3
а, ну понятно
источник

СП

Сергей Предводителев... in Yii Framework 3
Алексей R
а, ну понятно
расскажи)
источник

А

Алексей R in Yii Framework 3
это финт ушами для подключения дебага
источник

А

Алексей R in Yii Framework 3
завернуть контейнер в дебаг-контейнер и использовать его везде
источник

СП

Сергей Предводителев... in Yii Framework 3
Пойду посмотрю, как он этот финт д5лает
источник

СП

Сергей Предводителев... in Yii Framework 3
А дебагер вообще подключается не в приложении что ли?
источник

NO

Nex Otaku in Yii Framework 3
Разве дебаг не должен автоматом подцепиться через волшебные конфиги?
источник

NO

Nex Otaku in Yii Framework 3
Прям вот так "контейнер из контрейнера" писать надо? для дебага? )
источник

А

Алексей R in Yii Framework 3
Nex Otaku
Прям вот так "контейнер из контрейнера" писать надо? для дебага? )
чтобы контейнер достать из конфига, надо этот контейнер запросить из контейнера. Но в энтрипойнте контейнер надо ещё создать
источник

СП

Сергей Предводителев... in Yii Framework 3
источник

СП

Сергей Предводителев... in Yii Framework 3
Вот тут все и происходит
источник

NO

Nex Otaku in Yii Framework 3
Ну можно было хоть спрятать это...  Например так

$container = Container::create(
   require Builder::path('frontend'),
   require Builder::path('providers-frontend')
);

И внутрь метода create впихнуть этот... гм... финт )
источник

СП

Сергей Предводителев... in Yii Framework 3
Nex Otaku
Ну можно было хоть спрятать это...  Например так

$container = Container::create(
   require Builder::path('frontend'),
   require Builder::path('providers-frontend')
);

И внутрь метода create впихнуть этот... гм... финт )
Звучит красиво
источник

NO

Nex Otaku in Yii Framework 3
Да и кстати
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
Звучит красиво
если так сделать, то отвязать пакет дебага не получится
источник