mr.
Почему дичь?
who are you
Потому что даже в документации не встречал
Olzhas
di
mr.
Лол, может стоит её для этого читть?
who are you
Ну ты спросил я ответил
who are you
Теперь ещё обсираешь
who are you
Зачем спрашивал тогда
mr.
Теперь ещё обсираешь
Это лёгкий стёб, а не обсирание, извини, не знал что ты такой ранимый.
Просто рили в SL/DI разделе это рассказывается.
mr.
О великий, что ответил "Всегда", кто же ты?
who are you
Ну не ранимый) просто не понял зачем спрашивал если ответ не принял таким какой он есть)
Olzhas
не хватает пункта "не использую"
Витебск 01
Не хватает пункта, я азиз
Vladislav
Vladislav
Vladislav
годная самоирония
who are you
Для чего оно так нужно делать? Почему нельзя по простому new Class()
mr.
Vladislav
http://www.yiiframework.com/doc-2.0/yii-baseyii.html#createObject()-detail
Vladislav
разные типы конструкторов
Borys
Borys
http://yiiframework.domain-na.me/doc/guide/2.0/ru/concept-configurations
Vladislav
а вообще
who are you
Я не встречал
Vladislav
для di можно и
new $className($params);
who are you
Не означает что нет в документации
mr.
Все книжки говно, я там полезного ничего не встречал :D
mr.
<sarcasm>
who are you
Я di не знаю что такое
mr.
Vladislav
в смысле перехватывается?
mr.
Вызов класса
mr.
Ты про параметры?
Vladislav
это же пример
Vladislav
зависит от реализации конструктора класса
Alex
Павел
mr.
who are you
Я понимаю, но почему я никогда это не юзал? Это необходимо что то?
mr.
mr.
Сразу!
mr.
Конфиг приложения - вот пример)
Павел
Vladislav
а через что, кроме как не через конструктор или сеттеры делать ди?
mr.
Как ты через конструктор di обеспечишь?
https://yiiframework.com.ua/ru/doc/guide/2/concept-di-container/#constructor-injection
Я не могу понять что за $class у него, как мне подменять реализации.
who are you
У di есть класс?
Vladislav
ди - это способ
Павел
Азисность повышается
Сергей
https://slides.silverfire.me/2016/yii-di/#/
Vladislav
метод реализщации при котором ты подключаешь компоненты лруг к лругу при сощздании эжтого компонента
mr.
2 Азиса в чате уже))
who are you
Народ вы по русскому можете сказать что такое di я не понимаю по английскому эту фразу
Павел
А два Азима могут занимать одни и также пространственно-временные координаты?
who are you
Аналог в русском
who are you
Синоним
Vladislav
метод реализщации при котором ты подключаешь компоненты лруг к лругу при сощздании эжтого компонента
mr.
Я вот DI не сразу понял, знал давно, что есть, но мне мой "учитель" сказал ну это, вот, чтобы гибко конфигурировать, понимаешь? Instance::ensure юзайте, ЭТО ГИБКО
Я такой, эм, ну ок, и продолжил дальше new юзать))
Павел
Инъекция зависимости
Vladislav
дословгый перевод
Павел
Vladislav
=D
Павел
Павел
who are you
Vladislav
тип того
Vladislav
но вообще di - это di
Vladislav
ибо профессиональный термин
Vladislav
это как ci
Vladislav
cd
mr.
Божечки кошечки, ещё один набор упоротых стикеров.
Vladislav
tdd
Vladislav
и тд
mr.
Vladislav
они не переводятся даже при переоде статей
Витебск 01
Обидно было
Borys
какие все обидчивые :)