Size: a a a

2021 April 13

ПГ

Павел Г. in symfony
Хотя каждый программирует как хочет)
источник

А

Александр in symfony
Контроллер, да. Хендлер это более общее понятие
источник

A

Arky in symfony
у мну так же)
источник

А

Александр in symfony
Symfony Constraints можно сразу к возящему запросу применять, и там уже расписать ожидаемые типы и всю вложенную структуру json
источник

А

Александр in symfony
Можно городить дополнительные слои, но не за чем. Больше никто не будет этот json валидировать
источник

А

Антон in symfony
А глянь, как прикольно, когда к тебе в контроллер прилетает уже провалидированный и собранный дто/команда. Сэкономишь на 2-3 строчках кода в каждом контроллере.
источник

А

Александр in symfony
Чем больше магии, тем меньше контроля
источник

А

Антон in symfony
public function placeOrder(CreateOrder $command)
{
     $this->messenger->dispatch($command);

     return new JsonResponse(...);
}
источник

ПГ

Павел Г. in symfony
Валидируешь ДТО или массив?
источник

А

Антон in symfony
Байки из склепа для школьников.
источник

A

Arky in symfony
вы не тех лид?)
источник

А

Александр in symfony
Удачи с paramconverter
источник

А

Антон in symfony
Дто, на него проще валидацию повесить.
источник

ПГ

Павел Г. in symfony
Тут скорее избавление от бойлерплейта.
источник

ПГ

Павел Г. in symfony
А что по поводу тайпхинтов? Упадет же
источник

ПГ

Павел Г. in symfony
Если дтошка типизированная
источник

А

Антон in symfony
Ну если ты не понимаешь, как это работает, то да, тебе нужна удача. Но бояться инструмента не надо, его надо изучать.
источник

А

Антон in symfony
У нас 7.3(
источник

А

Александр in symfony
Я с 2013 года работаю с симфони, как-то уже перестал бояться
источник

ПГ

Павел Г. in symfony
Просто способ действительно удобный еще если чутка больше магии добавить. Но вот тайпы - печаль в этом подходе. Хотя можно магии добавить еще и решить, но всё же. Думал у тебя есть прикольное решение)))
источник