@ne-programmist

Как отловить эксепшн в симфони когда не найден {id} в роуте?

подскажите, как отловить эксепшн в симфони когда не найден {id} в роуте?
[2021-12-20 17:27:12] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "App\Entity\User object not found by the @ParamConverter annotation."

для того, чтобы в логи не записывалось

/**
     * @Route("/{id}", name="user", requirements={"id"="\d+"})
     */
    public function index(User $user): Response
    {
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ответы на вопрос 2
Malverdo
@Malverdo
PHP Developer
в monolog есть возможность отключения определённых логов monolog.yaml

может легче поставить default на id
defaults:
        id: 0
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы