These are chat archives for PHPixie/Hotline

30th
Nov 2015
Kostya
@KokaUA
Nov 30 2015 15:58
@dracony Еще бы на огурцы прыгал при клике))
Roman Tsiupa
@dracony
Nov 30 2015 15:59
=))) kstati interesno sdelali
ja dumal tam 3d kakoje to
a net
prosto 2 risunka
Vadim Meling
@Linfuby
Nov 30 2015 16:12
2015-11-30 20.04.12.jpg
Наклейка пришла!!!
Anton Ohorodnyk
@aohorodnyk
Nov 30 2015 16:15
@dracony а чего вы в phpixie не используете di? почему service locator? что за тренд?
Roman Tsiupa
@dracony
Nov 30 2015 16:25
@Linfuby ураааа
@aohorodnyk ммм ты о чем, фактически повсюду прямой ДИ
сервис локатор во второй был
то что в бандле есть builder не означает что его надо повсюду передавать
вот
в демо проекте чистый DI
)
Anton Ohorodnyk
@aohorodnyk
Nov 30 2015 19:35
как определяется тип inject класса?
почему бы не сделать auto-wiring по типу?
Anton Ohorodnyk
@aohorodnyk
Nov 30 2015 19:42
https://github.com/magento/magento2/blob/develop/lib/internal/Magento/Framework/Search/Adapter/Mysql/Mapper.php вот пример правильного di, специально искал много зависимостей
Roman Tsiupa
@dracony
Nov 30 2015 21:00
Ммм ну с классов магенто даже вот на хабре смеються
Там честь клас с 35 зависимостями
А пикси нет авто ваеринга потому что в ней честь нормальние фабрики
Как по gof паттернах
Roman Tsiupa
@dracony
Nov 30 2015 21:06
Вот пример фабрики
Все то что делаеться магией и ваерингом
Тут руками
С юнит тестами )
А много зависимостей скорее всего знак сто класс надо разбить на два
Но
Если нпавиттся ваеринг
То никто не мешает прикрутить сто больше нравится к фреймворку )
Для стройки своих классов )
что*
Могу написать кстати для пикси ваеринг
Если кому надо будет )
Kostya
@KokaUA
Nov 30 2015 21:42
Возможно кто-то не согласится, но как по мне смысла нет в пикси которая еще пару десятков левых пакетов будит тянуть...