Size: a a a

2021 August 10

VM

Volodymyr Melko in symfony
а вообще, есть способ попроще... сериалайзер избыточен, имхо
я вот так делаю
https://github.com/oxidmod/wisebits-test/tree/master/app/src/Request

и не надо никакой магии, чтоб засетить поля
источник

fn

first name in symfony
это из-за пхпДок
источник

fn

first name in symfony
ну хз, видел такую тоже)
источник

👤U

👤 User in symfony
class RequestValueResolver implements ArgumentValueResolverInterface
А резолверы типа сами вкручиваются? Или где их прописывать надо?
источник

VM

Volodymyr Melko in symfony
сами, там есть автотегирование по интерфейсу, а потом по тегу все собираются в кучу
источник

VM

Volodymyr Melko in symfony
так же, как EventSubscriberInterface сам подтягивается
источник

👤U

👤 User in symfony
Я правильно мысль уловил? Реквесты заменили на более точные сущности реквестов, у них же автовалидацию вкрутили.
источник

VM

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

👤U

👤 User in symfony
А для респонсов нет примера с дтохами?
источник

VM

Volodymyr Melko in symfony
JsonSerializableInterface сделай на дто-хе и все будет пучком =)
источник

👤U

👤 User in symfony
return $this->json($MyAwesomeDto), типа?
источник

VM

Volodymyr Melko in symfony
ну да =)
Не, ну можно замутить фабрику какую, чтоб она в правилньій формат сериализировала
тут кстати сериалайзер будет к месту, имхо
источник

АК

Александр Каменский... in symfony
Добрый
подскажите пжл
в бд (стоит postgres)
@ORM\Column(type="json", name="characteristics", nullable=true)
при получении из бд, получаю пустой массив
пробовал получать и через getArrayResult, все равно такой же ответ
-characteristics: array:4 [
   0 => []
   1 => []
   2 => []
   3 => []
 ]
источник

SP

Sergey Protko in symfony
1. Смотри что в базе
2. Не понимаю какой результат ты хочешь, читай в описании группы инструкцию как задавать вопросы
источник

АЯ

Андрей Ява in symfony
если ты в них путаешься - значит они сложные.
источник

q

qq in symfony
Можете посоветовать какие-то альтернативы symfony/form для использования вне symfony? Пробовал symfony/form использовать, но там рендеринг через кучу абстракций и шаблоны, а мне нужно чтоб можно было просто вызвать что-то типо $html = $form->render()
источник

VM

Volodymyr Melko in symfony
Use HTML, Luke!
источник

q

qq in symfony
У меня щас как раз форма и ее обработка без symfony/form, это очень неудобно, нужно обрабатывать все нюансы, ошибки, длину полей, подставлять value из предыдущего запроса и т.д. в итоге еще и выглядит это не очень
С symfony/form значительно удобнее и меньше кода
источник

VM

Volodymyr Melko in symfony
тебе валидация на фронте надо или на беке?
источник

q

qq in symfony
На беке конечно
источник