Size: a a a

2021 July 28

D

Dionx in symfony
Nelmio API Doc Bundle
источник

R

Roman in symfony
не работал с ними и пока отсутствует понимание. Это трансформеры Entity <-> Request, если грубо?
источник

R

Roman in symfony
Большое спасибо!
источник

R

Roman in symfony
Спасибо!
источник

D

Dionx in symfony
Похоже немного, да
источник

R

Roman in symfony
В них можно логику?
источник

D

Dionx in symfony
В DTO лучше нельзя логику
источник

R

Roman in symfony
ок, а где, к примеру, проверять подпись запроса?
источник

R

Roman in symfony
при этом нужно сходить в БД
источник

D

Dionx in symfony
Логику валидации можно. Бизнес логику - крайне не жклательно
источник

R

Roman in symfony
ну проверка подписи, она сопряжена с бизнес-логикой. Вдруг у клиента, который делает запрос, договор закончился
источник

✨Basic_Instinct✨ in symfony
в контроллере либо выноситься в отдельный сервис
источник

D

Dionx in symfony
Теоретически можно. Будет оправдано, если эти подписи проверяются в каждом запросе
источник

✨Basic_Instinct✨ in symfony
тогда уж лучше в листенер
источник

D

Dionx in symfony
Это вопрос оформления. Да, верно. Просто будет в DTO кастомный валидатор в аннотациях
источник

R

Roman in symfony
То есть, я в контроллере принимаю запрос, из Request маплю его через DTO в объект запроса, при этом валидируя на наличие и тип обязательных полей, далее произвожу над получившимся(?) объектом какие-то действия типа проверки подписи, после чего кидаю данный объект в шину, откуда его забирает обработчик, определяет по его типу, какой хендлер должен его обработать, создает его и передает в обработку? Верная последовательность?
источник

AS

Alexander Semeko in symfony
По своему прошлому опыту с апи платформой, я бы ее не использовал не для Круда
источник

✨Basic_Instinct✨ in symfony
проверка подписи только подними в начало, а дальше в принципе все врено
источник

AS

Alexander Semeko in symfony
Гораздо проще написать на голой симфонии контроллер плюс руками опенапи
источник

R

Roman in symfony
я ее вообще не хочу использовать. Сначала попробовал, было классно до тех пор, пока не ушел в сторону немного )
источник