@symfony_php

Страница 199 из 1418
Sergey
27.04.2017
12:44:26
Чтобы все обходилось импортом уже в ссамих скриптах
но у тебя так и так будут разные энтри поинты подключенные к какому-то "главному" модулю а дальше ты чанками будешь это дело резать

конфиг или главный ненужный модуль - это тебе решать

Dinar
27.04.2017
12:44:42
Ну по сути - да :)

Sergey
27.04.2017
12:44:43
энтрипоинты проще

Google
Sergey
27.04.2017
12:44:51
и больше контроля

Dinar
27.04.2017
12:44:54
Я так и сделал пока

Видимо так и оставлю. :)

Sergey
27.04.2017
12:44:59
но чанки всеравно понадобятся что бы собирать общие вещи в отдельный бандл

Dinar
27.04.2017
12:45:23
Ну да.

Спасибо в общем.

Развеял мои сомнения :)

Dmitriy
27.04.2017
12:46:04
юзай jquery и не парься )

Sergey
27.04.2017
12:46:18
юзай jquery и не парься )
из jquery херовый бандлер

Dinar
27.04.2017
12:46:40
jquery приходится юзать :)

Бутстрап ж

Но он прям реально как легаси код подключается в вебпаке

Sergey
27.04.2017
18:24:53
как насчет пообсуждать идеи для кастомных гидраторов для доктринки?

Google
Sergey
27.04.2017
18:25:09
я вот балуюсь с generated hydrators

ну короч интересуют любые мысли/ситуации в которых не хватало стандартных гидраторов

Salavat
27.04.2017
18:41:52
Я даже не знаю что это по большому счёту )

А сегодня столкнулся с необходимостью lazy service

Только не до конца в нем разобрался

Sergey
27.04.2017
18:57:18
Sergey
27.04.2017
20:55:47
дай примерчик
в смысле? ну тупо что бы доктрина юзала generated гидраторы для ускорения

Dinar
27.04.2017
21:33:02
Sergey
27.04.2017
22:43:08
А что действительно быстрее работает?
доделаю - скажу. По идее должно быть быстрее

ну то есть доктрина весьма примитивно гидрирует объекты

Daniel
28.04.2017
09:39:15
Сейчас чет заморочился с формами

Вообщем задача - динамически, в зависимости от значения "type" сущности подставлять определенный тип формы в "value"

Выходит что-то вроде такого говна: $formMapper->addEventListener(FormEvents::POST_SET_DATA, function (FormEvent $event) use(&$formMapper) { if (null != $event->getData()) { $type = FormTypeAssociation::getClassForType($event->getData()->getType()); $options = [];// $event->getForm() ->add('id') ->add('key') ->add('type') ->add('value', $type, $options) ; $transformer = new SettingDataTransformer( $this->entityManager, $this->settingsManager, $event->getData()->getType() ); $event->getForm()->get('value')->getConfig() ->resetModelTransformers() ->resetViewTransformers() ->addViewTransformer($transformer) ->addModelTransformer($transformer) ; } });

Но конечно же не все так гладко



Как мне с евентов форм сбросить\добавить трансформеры для формы?

Если я использую $formMapper в коллбеке, то форма вообще не формируется

Т.е. пустая

Это типа надо для настроек, одни настройки будут как чекбоксы, другие текстом, другие селектом

Dinar
28.04.2017
09:45:58
Там вроде есть много методов, типа BuildView BuildForm.Не помню на память. Посмотри в родительском классе.

Google
Daniel
28.04.2017
09:51:57
Вот так короче это делается: $event->getForm() ->add($formMapper->create('value', $type, $options) ->addModelTransformer($transformer) ->getForm() )



Ура, заработало говно

Zarina
28.04.2017
10:50:12
Ребята, привет! Простите, что вторгаюсь в Ваш чатик. Может, есть среди Вас или Ваших знакомых, кто сейчас рассматривает новые предложения о работе. Порекомендуйте, пожалуйста, middle-разработчика с симфони. По ЗП 150-160, офис в центре м. Кропоткинская, Полянка. Буду невероятна Вам благодарна ?

Sergey
28.04.2017
11:12:17
> в центре м. Кропоткинская прям вот в метро?

Sergio
28.04.2017
11:20:07
приветы всем!

и с пятничкой)))

Daniel
28.04.2017
11:26:18
Завтра наконец таки тепло, +22

И дальше так и пойдет

Москва, привет

Алексей
28.04.2017
11:31:40
> в центре м. Кропоткинская прям вот в метро?
Ну а что? Быстрее на работу добираться.

Heorhi
28.04.2017
11:31:56
Ребзя, а никто не помнит, vkontakte конфу по симфони хотел провести. Не напомните ссылку ?

Алексей
28.04.2017
11:32:11
ВКонтакте? О_о

Heorhi
28.04.2017
11:32:30
ВКонтакте? О_о
Да. В питерском офисе

Evgenii
28.04.2017
11:32:42
в jetbrains может?

Heorhi
28.04.2017
11:34:04
Алексей
28.04.2017
11:34:43
нашёл
Оно _В ГОСТЯХ_ у vk.com.

Heorhi
28.04.2017
11:35:08
ну да получается.

был не прав -)

Evgenii
28.04.2017
11:39:38
Митап будет в офисе jetBrains https://www.meetup.com/symfoniacs-spb/

Google
Heorhi
28.04.2017
11:40:46
отлично. спасибо

Алексей
28.04.2017
12:45:17
А шторм, случайно, не умеет по какому-нибудь хоткею делать аналогичное array_flip действие для описанных массивов? (менять ключи и значения местами)

Sergio
28.04.2017
12:47:33
ctrl+alt+shift+J ?

Алексей
28.04.2017
12:48:22
Да что-то вот нет, вроде :)

Ну и у меня это CTRL+ALT+T

А то тут переход на Symfony 3+, в ChoiceType для choices ключи и значения местами поменялись, а руками так не хочется :)

Sergio
28.04.2017
12:50:40
https://plugins.jetbrains.com/plugin/6149-shifter ?

Admin
ERROR: S client not available

Sergio
28.04.2017
12:51:48
хотя не, тож не то по ходу(

Алексей
28.04.2017
12:54:30
Да, немного не то.

Aleh
28.04.2017
15:54:25
когда-то обсуждали тут интеграционные тесты с базой: https://youtu.be/X6y-OyMPqfw?t=39m2s

и было мнение, что так никто не делает и это плохая практика и вообще

Sergey
28.04.2017
15:55:28
о, inviqa

https://medium.com/@fabpot/symfony-4-a-small-screencast-cf6511823f

Aleh
28.04.2017
21:01:18
о, inviqa
главное - Кудряшев)

Alexander
28.04.2017
21:53:59
https://medium.com/@fabpot/symfony-4-a-small-screencast-cf6511823f

Sergey
28.04.2017
21:54:14
чуть выше кидали

Aleh
28.04.2017
21:55:23
совсем чуть)

Daniel
29.04.2017
07:31:02
А это реально сейчас провернуть?

?
29.04.2017
09:02:25
нет

Google
?
29.04.2017
09:02:41
но это не точно

Sergey
29.04.2017
13:35:35


у меня новая упоротая идея

альтернатива php-pm

штука которая будет слушать http и формировать request объекты для psr-7

и ждать респонсы в формате psr-7

воркеры будут висеть и спрашивать есть ли работа

Heorhi
29.04.2017
13:36:46
а зачем ?

ну в чём профит ?

Sergey
29.04.2017
13:37:14
ну в чём профит ?
невилировать бутстраппинг тайм фреймворка

демоны на php

Алексей
29.04.2017
13:41:44
Звучит интересно, на самом деле.

Aleh
29.04.2017
13:41:53
а в чем отличие от php-pm?

Sergey
29.04.2017
13:46:41
а в чем отличие от php-pm?
в том что php-pm говно

ну то есть php-pm это менеджер процессов + http сервер

Aleh
29.04.2017
13:47:00
?

Sergey
29.04.2017
13:47:02
ну мол у тебя есть мастер процесс который слушает http траффик и форвардит его на воркеры которые сам же и пораждает

мне дико не нравится штуки которые в мастер процессе содержат логику

Aleh
29.04.2017
13:47:45
так а какая там логика?

Sergey
29.04.2017
13:47:46
ну то есть по хорошему мастер процесс должен родить процесс который будет обрабатывать http и форвардить их на воркеры

Страница 199 из 1418