отображения ошибок. Для многих ошибок будет кастомный error_code(по типу 15 - Phone number is invalid и тому подобное).
На данный момент эту задачу я решаю с помощью ловли события kernel.exception.
Какие проблемы возникли:
1. На каждый HttpException, который выбрасывает symfony(http-kernel если более точно), мне нужно иметь кастомный error_code, который я вспоминал выше.
2. Возможно нужно будет изменить тексты всех HTTP ошибок - они не подходят(либо нужны будут дополнительно переводы).
Вопрос: Будет ли нормально перехватывать все HttpException, которые выбрасывает http-kernel, и делать throw своих ошибок, где будет перевод и кастомный error code?
делать throw в kernel.exception только для того что бы словить их в kernle.exception?
Обсуждают сегодня