привет, вопрос: как лучше сделать девелопер-френдли сообщения об ошибках валидации структур данных во входящих запросов к API?
с точки зрения документации - можно взять что то типа
zircote/swagger-php и генерить документацию (что бы можно было ссылаться на описание ожидаемой структуры данных.
как делаю сейчас: если компонент сериалайзера смог создать DTO, то ок, если нет, то ошибку отдаём наружу.
чего хочется: ошибка, нет поля xxx, или ошибка, значения в поле YYY могут быть только этими: enum
использовать
https://symfony.com/doc/current/validation.html ?