Size: a a a

2020 December 02

Ш

Шурик in symfony
Denis Gaikov
домотал до 19 числа, полёт нормальный
Подходящей инфы пока не нашёл
Не в том чате)
источник

Ш

Шурик in symfony
источник

DG

Denis Gaikov in symfony
мерси, почитаю
источник

ПГ

Павел Г. in symfony
Moz Vkusni
хз, мы несколько крупных штук на ней пилим. Не всегда элегантно выходит, но в целом, отличная штука.
Приветствую. А куда посоветуете смотреть  в сторону кастомизации в операциях api-platform? В персистерах - там только объект, ивенты = "обмазаться ивентами". Ну и про кастомные сложные выборки не совсем понятно, особенно когда требуется несколько разных (операции get ведь могут быть только 1 на коллекцию/итем?).  
Так то да, удобнаяштука для быстрой разработки. Но пока пришел к тому, что если чуть более чем нихрена в кастомизации - свой экшен написать, вообще мимо платформы.
источник

SZ

Sergey Zolotov in symfony
Переслано от Sergey Zolotov
https://twitter.com/dims/status/1333767999493464071?s=19 как я и говорил. докер уходит в закат)
источник

D

Dmitry in symfony
они свои контейнеры запилят чтоль ?
источник

SZ

Sergey Zolotov in symfony
Dmitry
они свои контейнеры запилят чтоль ?
CRI открытый стандарт. есть containerd на который активно уже давно все переезжают

а докер это попа боль у сообщества
источник

ИГ

Иван Горельцев... in symfony
Всем привет, достаточно глупый вопрос. Я сделал listener, который пишет логи, о метода у лог должен писаться разный eventType. Может есть какой-то элегантный способ передать нужный eventType в listener в зависимости от вызванного метода контроллера?
источник

D

Dmitry in symfony
Иван Горельцев
Всем привет, достаточно глупый вопрос. Я сделал listener, который пишет логи, о метода у лог должен писаться разный eventType. Может есть какой-то элегантный способ передать нужный eventType в listener в зависимости от вызванного метода контроллера?
listener подразумевает подписку на ивент
сделайте 5 разных ивентов с разным ивент тайпом, подпишитесь на каждый, определите тип ивента в листенере
источник

D

Dmitry in symfony
или же сделайте ивент вида
Event{eventType: enum(debug|info|critical....)}
источник

D

Dmitry in symfony
и бросайте EventCreated(critical)
источник

AK

Alexander Kaluzhsky in symfony
Иван Горельцев
Всем привет, достаточно глупый вопрос. Я сделал listener, который пишет логи, о метода у лог должен писаться разный eventType. Может есть какой-то элегантный способ передать нужный eventType в listener в зависимости от вызванного метода контроллера?
public function onKernelController(FilterControllerEvent $event)
 {

   list($controller, $methodName) = $event->getController();
}

Что-то типа того? и switch-case
А в листенере проверять на
instanceof $event
источник

u

upside in symfony
Всем привет подскажите пожалуйста почему  App\Entity\Patient не попадает в свойство App\Entity\Order::patient  ? судя по документации должно попадать https://www.doctrine-project.org/projects/doctrine-orm/en/latest/reference/dql-doctrine-query-language.html#joins  но видимо что то не то делаю
источник

ИГ

Иван Горельцев... in symfony
Alexander Kaluzhsky
public function onKernelController(FilterControllerEvent $event)
 {

   list($controller, $methodName) = $event->getController();
}

Что-то типа того? и switch-case
А в листенере проверять на
instanceof $event
Во, кажется то, что нужно, спасибо)
источник

VM

Volodymyr Melko in symfony
upside
Всем привет подскажите пожалуйста почему  App\Entity\Patient не попадает в свойство App\Entity\Order::patient  ? судя по документации должно попадать https://www.doctrine-project.org/projects/doctrine-orm/en/latest/reference/dql-doctrine-query-language.html#joins  но видимо что то не то делаю
покажи маппинги для твоих сущностей и как ты достаешь данные?
источник

u

upside in symfony
Volodymyr Melko
покажи маппинги для твоих сущностей и как ты достаешь данные?
источник

u

upside in symfony
Volodymyr Melko
покажи маппинги для твоих сущностей и как ты достаешь данные?
Одну проблему решил осталась ещё одна
источник

u

upside in symfony
Volodymyr Melko
покажи маппинги для твоих сущностей и как ты достаешь данные?
Маппинг работает теперь но в результате пациент и в заказе и в общей коллекции как бы его оттуда исключить?
источник

VM

Volodymyr Melko in symfony
не нужно в квери билдере выбирать обе сущности
селектишь только одну, ордер
потом
->getQuery()->setFeatchMode(Order::class, 'patient', \Doctrine\ORM\Mapping\ClassMetadata::FETCH_EAGER)
источник

VM

Volodymyr Melko in symfony
источник