Как обрабатывать не найденные исключения при использовании @ParamConverter в Symfony4?

Например, я конвертирую сущность в моем методе обновления в контроллере,

public function show(Post $post): Response

Согласно спецификации,

Если объект Post не найден, генерируется Ответ 404;

Symfony возвращает ответ 404 напрямую, но он применяется только для среды разработки.

В среде prod он генерирует только необработанную ошибку исключения.

Неустранимая ошибка: Uncaught Symfony\Component\HttpKernel\Exception\NotFoundHttpException: App\Entity\Post объект не найден аннотацией @ParamConverter.

Как я могу обработать исключение в среде Prod?

0 ответов

Другие вопросы по тегам