
Ярослав
30.10.2017
07:08:44
Вопрос с подвохом

Дмитрий
30.10.2017
07:08:49

Ярослав
30.10.2017
07:09:04
Ахах

?
30.10.2017
07:09:06
:)

Google

Дмитрий
30.10.2017
07:09:07
Он сам себя напишет

Ярослав
30.10.2017
07:09:45
Это в какой версии AI в php впилили?)

?
30.10.2017
07:10:25
в той версии когда в инетах начали писать php говно

Dmitry
30.10.2017
07:10:50

Boris
30.10.2017
07:11:44

Ярослав
30.10.2017
07:11:58

Boris
30.10.2017
07:12:12
Три программиста
Знаешь почему?

Ярослав
30.10.2017
07:12:29
Просвети

Dmitry
30.10.2017
07:12:31

Boris
30.10.2017
07:13:22
Вы не православные что-ли?

Ярослав
30.10.2017
07:13:53

Google

Ярослав
30.10.2017
07:14:25

Boris
30.10.2017
07:15:02
Понятно с вами все. Мало того что линухи свои ставите, в блокнотах не пишите, так еще и не православные.

Ярослав
30.10.2017
07:16:23
На самом деле, это все от лукавого
Ваши фреймворки, паттерны
Нужно по библии все делать, все в одном скрипте
Вы думаете почему у вас проблемы с IoC ?
Нет архитектуры - нет проблем :)
Ребят, есть в чате кто книги читает ?
По программированию

Boris
30.10.2017
07:19:10

Ярослав
30.10.2017
07:19:18
По программированию
Какие?

Дмитрий
30.10.2017
07:19:27

Boris
30.10.2017
07:19:30
Нет. Это от лукавого.

Дмитрий
30.10.2017
07:19:46
А из книг только библии

Boris
30.10.2017
07:19:46
Зандстру читаю, пока нравится.

Ярослав
30.10.2017
07:19:48
Интересно, в основном, в онлайне читаете или бумажные версии покупаете ?

Boris
30.10.2017
07:20:35

Дмитрий
30.10.2017
07:20:35
3,5 куска за книгу - нахуй нахуй

Ярослав
30.10.2017
07:21:18
У меня пока только две
Остальные в электронном виде

Boris
30.10.2017
07:22:04
Совершенный код тоже купить хочу

Google

Boris
30.10.2017
07:22:26

Dmitry
30.10.2017
07:22:34

Boris
30.10.2017
07:22:35
Чот я думал в РФ дешевле книги

Ярослав
30.10.2017
07:22:37
Это же Библия программиста )

Boris
30.10.2017
07:22:50
На озоне цены смотрел

Dmitry
30.10.2017
07:23:04

Дмитрий
30.10.2017
07:23:16

Boris
30.10.2017
07:23:32
https://youtu.be/62Sah3_Tcb8?t=4m59s
МОЖЕТ ВЫ ЕЩЕ НА МАТИЛЬДУ ХОДИЛИ?

Ярослав
30.10.2017
07:23:45
вторую так и не осолил, оч сложно написано (
Мне тоже не все понятно, в любом случае , лучше прочесть и знать - когда будет подходящий момент - можно будет не пилить свой велосипед :)
Я так думаю - знания мешать не будут, когда прийдёт время - все вещи на свои места встанут

Павел
30.10.2017
07:24:11

Dmitry
30.10.2017
07:24:25

Boris
30.10.2017
07:24:27
Дешевле нигде нет.

Ярослав
30.10.2017
07:25:27

Evgeniy
30.10.2017
07:25:27
https://www.bsuir.by/m/12_100229_1_98218.pdf
Стив Макконнелл - Совершенный КОД

Dmitry
30.10.2017
07:26:38

Ярослав
30.10.2017
07:26:59

Dmitry
30.10.2017
07:29:30

Google

Ярослав
30.10.2017
07:30:08

Vladimir
30.10.2017
07:37:38
@kravalg спасибо за ссылки, но вопрос так и не пропал, почему Yii::createObject считают локатором, ведь это прослойка для доступа к IOC контейнеру

Ярослав
30.10.2017
07:39:21
Сам по себе createObject не может быть локатором, потому что этот метод просто создаёт обьект
А вот Yii::$container->get('')
является таковым.

Stas
30.10.2017
07:49:22
всем доброго утра
кто то работал с платежкой Fondy?

Ярослав
30.10.2017
07:49:59
Вот пруф из доки yii
Yii implements its service locator on top of the dependency injection (DI) container. When a service locator is trying to create a new object instance, it will forward the call to the DI container. The latter will resolve the dependencies automatically as described above.
@KoJIT призываю

Dmitry
30.10.2017
07:53:08
@KoJIT призываю
ладно, не поленился. Нашел исходноее сообщение
Vladimir, [27.10.17 21:29]
[In reply to Dmitriy Kuts]
К примеру в контроллере
$queue = Yii::createObject(['class' => queueClassName, ...]);
$form = Yii::createObject(['class' => formClassName, 'queue' => $queue, ...]);
Внутри в форме (отнаследованно от Model)
protected $queue;
public function setQueue(QueueInterface $queue) {
$this->queue = $queue;
}
При создании будет вызван Сеттер т.к queue protected

Ярослав
30.10.2017
08:03:07
Это вообще не IoC, с чего ты решил обратное ?
Просто создание объекта
Точнее createObject - не IoC
А вот метод setQueue - IoC, если детальнее то DI by method
@KoJIT понял о чем я?

Vladimir
30.10.2017
08:10:43

Ярослав
30.10.2017
08:12:53
Твои вопросы больше похожи на игру слов и терминов :)
Прочти, расставит многие вещи на места, если ещё не читал :)
https://habrahabr.ru/post/244517/

Vladimir
30.10.2017
08:13:33

Google

?
30.10.2017
08:14:40
Тупая отмазка

Ярослав
30.10.2017
08:15:11

?
30.10.2017
08:16:08
Ютуп
Работа
КУЧА РАБОТЫ
>_< как же дохрена работы

Vladimir
30.10.2017
08:16:36

Ярослав
30.10.2017
08:18:06
Бро, это паттерны , они с объектами работают )
В примере createObject просто создаёт нужный нам объект

?
30.10.2017
08:23:28
Instance::ensure тогда что?
Запутали меня тоже, DI, SL
Ну нафиг, всё в 1 файле в блокноте под денвером на апаче норм же

Дмитрий
30.10.2017
08:23:58

?
30.10.2017
08:23:59
Умники, работали бы лучше

Дмитрий
30.10.2017
08:24:13
А мы и работаем

Boris
30.10.2017
08:24:18
Развели еклмн734 и пср342

Дмитрий
30.10.2017
08:24:33
Как раз всю хрень с DI и пишем (

Boris
30.10.2017
08:24:33
А работать некому