BonBonSlick
@BonBonSlick
Vanilla Full Stack Web Architector

Как избежать ексепшена на ексепшен?

Когда выдаю валидацию, для кастомной локализации сообщения использую пакет локализации Симфони.
throw new FormValidationException(
                $this->translator->trans( 'validation.exception',[], 'validation'),
                $violations,
                $request->request->all()
            );


И выходит так, что это ексепшен в ексепшене. Помимо того что я итак уже передеаю на все уровни выше, 1,2,3,4 ексепшен валидации, так еще и надо теперь ловить експешен ексепшена из-за попытки локализовать ошибку.
Или стоит забить на это, и выдавать сообщения ексепшенов исключительно на английском?

Сейчас, только одно желание, выкинуть все, потому что закопался в експешенах
  • Вопрос задан
  • 29 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Payneteasy Москва
от 120 000 руб.
Payneteasy Москва
от 180 000 руб.
Acme Crypto Corp Нижний Новгород
от 80 000 до 140 000 руб.
15 авг. 2018, в 11:49
700 руб./в час
15 авг. 2018, в 11:44
2000 руб./за проект
15 авг. 2018, в 11:01
700 руб./в час