Backend разработчик
я реализовывал через EventSubscriber возможно с приоритетами не разобралсякак еще одна мысль по улучшению - передавать в конструктор env приложения, чтобы вызов логики обработчика можно было варьировать для разных окружений
Кроме красивого отображения ошибки стандартный Symfony обработчик еще логирует информацию об ошибке, в данной версии логирование тоже не помешало бы
я реализовывал через EventSubscriber возможно с приоритетами не разобрался
как еще одна мысль по улучшению - передавать в конструктор env приложения, чтобы вызов логики обработчика можно было варьировать для разных окружений
Кроме красивого отображения ошибки стандартный Symfony обработчик еще логирует информацию об ошибке, в данной версии логирование тоже не помешало бы