
Vladislav
22.03.2018
17:37:29
обижаешь другие сериалайзеры

Boris
22.03.2018
17:37:31
Кроме JSM, т.к. мне не очень нравится в нем конфигурирование событий и symfony serializer т.к. в нем нет событый вообще.

Sergey
22.03.2018
17:37:41

Google

Sergey
22.03.2018
17:38:13
если ты не согласен - приведи юзкейс где ты считаешь что события необходимы

Vladislav
22.03.2018
17:38:30
тебе надо решить проблему по другому, представляя что у тебя есть черная коробка с SerializerInterface
условно
уверен что можно обойтись без событий

Sergey
22.03.2018
17:39:06
в JMS нельзя, в symfony serializer намного грамотнее реализована возможность расширения поведения за счет кастомных нормалайзеров, возможность делать цепочки оных и т.д.

Sergey
22.03.2018
17:45:31
php fw days билеты по 100 баксов
жесть какая

Sergey
22.03.2018
17:45:43
сравнялись с рубистами
норм

Sergey
22.03.2018
17:46:19
дохуя
имхо
в том году в 2-3 раза дешевле было

Sergey
22.03.2018
17:46:31
иди спикером - будет бесплатно ;)

Google

Sergey
22.03.2018
17:47:05
или просто не идти на конфу)

Vladislav
22.03.2018
17:47:08
"как установить симфони"

Sergey
22.03.2018
17:47:09
все равно трансляция будет

Vladislav
22.03.2018
17:47:12
изи билет
изи доклад
GettingStarted
чтобы более заумно

Sergey
22.03.2018
17:47:28
главное добавить что-то про микросервисы
или графкуэл
microservices on symfony
готово

Sergey
22.03.2018
17:48:11
хз я пока не придумаю себе тему что бы у людей горело - не думаю что пойду

Sergey
22.03.2018
17:48:27
а зачем чтоб горело?)

Vladislav
22.03.2018
17:48:29
и потом наоборот

Sergey
22.03.2018
17:48:35

Vladislav
22.03.2018
17:48:40
рельсы говно, симфони топчик
2 конфы бесплатно
у всех горит

Sergey
22.03.2018
17:48:54

Google

Sergey
22.03.2018
17:49:18
за 40 минут не раскрыть нормально какую-то тему
набросить тоже слабо выйдет

Vladislav
22.03.2018
17:49:49
надо взять то что все любят

Sergey
22.03.2018
17:49:57
yii
ддд
и микросервисы

Vladislav
22.03.2018
17:50:01
ахахахха
и облить
и сказать что процедурный стиль топ
а когда будут задавать вопросы - не отвечать

Sergey
22.03.2018
17:50:31
типа "мы все пилим процедуры"

Boris
22.03.2018
17:51:02
если ты не согласен - приведи юзкейс где ты считаешь что события необходимы
Тяжело сформулировать мысль.
У меня сейчас есть метод который принимает json + имя сущности и делает десериализацию. В основном этого достаточно, но бывает что возникает необходимость чего-то кастомного.
Пока я делаю что-то кастомное в сервисе, но сегодня подумал, а почему-бы не использовать по умолчанию тот-же метод, но дергать в нем событие сериалайзера и в нем уже кастомно обрабатывать данные.
Таким образом, если сериалайзер поддерживает какое-то глобальное событие - я могу его сделать и не бегать по всем сервисам. Или могу проверять instanceof и обрабатывать только какую-то необходимую сущность.

Sergey
22.03.2018
17:51:12
хз, мне интересные темы последовательности обучения, почему никто не понимает базовые понятия в CS и т.д.

Sergey
22.03.2018
17:52:39
сделай тему типа
как я перешел на go и вернулс
или не

Vladislav
22.03.2018
17:52:57
ооор

Sergey
22.03.2018
17:53:01
как я ушел на скалу и вернулся обратно

Google

Vladislav
22.03.2018
17:53:03
нет дженериков

Sergey
22.03.2018
17:53:04
вообще...
мне оч понравился один докладик
https://www.destroyallsoftware.com/talks/a-whole-new-world

Admin
ERROR: S client not available

Sergey
22.03.2018
17:54:01
думаю тебе понравится
там 2 твиста сюжетных.... так что не хочу спойлирить о чем оно
20 минут все же
с точки зрения подготовки - можно на вооружение взять)

Shmaltorhbooks
22.03.2018
17:55:36

Sergey
22.03.2018
17:56:02
любую хрень сможешь сделать
+ возможность декорации/chain of responsibility

Shmaltorhbooks
22.03.2018
17:56:26
Но надо ли?

Boris
22.03.2018
18:00:40

Shmaltorhbooks
22.03.2018
18:01:31
Так на сайте симфони норм дока по сериалайзеру

Sergey
22.03.2018
18:01:43

Shmaltorhbooks
22.03.2018
18:02:30
Плюс тесты из самого компонента можешь посмотреть - там можно увидеть как им и его частями можно пользоваться

Google

Sergey
22.03.2018
18:03:19
да там даже с картинками

Andrey
22.03.2018
18:10:00

Sergey
22.03.2018
18:10:26

Andrey
22.03.2018
18:10:49

Sergey
22.03.2018
18:11:11

Andrey
22.03.2018
18:13:14

Sergey
22.03.2018
18:13:54
может быть...)

Константин
22.03.2018
18:16:16
Ребят, для каких целей симфони инстанцирует сервисы в момент вармапа кеша?
Или это у меня какой то специфичный сервис закрался?

Bohdan
22.03.2018
18:17:49

Sergey
22.03.2018
18:21:25

Константин
22.03.2018
18:22:14
Как это отдебажить?
Один из вендорных сервисов в конструкторе проверяет входящие параметры. Параметр берётся из env(), но в момент вармапа никаких env ещё нет...

Evgenii
22.03.2018
18:30:45

Bohdan
22.03.2018
18:31:18

Evgenii
22.03.2018
18:32:31
Пхп растёт, растёт и прайс))

Boris
22.03.2018
19:08:06
@fes0r @shmaltorhbooks Спасибо за советы. Буду завтра тогда решать вопрос с кастомными нормалайзерами.