Olá Pessoal estou com uma dúvida a respeito do tratamento de exceções fiz o código abaixo para NotFoundHttpException porém ainda continua mostra o erro do symfony ...alguém consegui me dá um help ...Obrigado.
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\HttpKernel\Event\ExceptionEvent;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
use Symfony\Component\HttpKernel\KernelEvents;
class ExceptionHandler implements EventSubscriberInterface{
public static function getSubscribedEvents(){
return[
KernelEvents::EXCEPTION =>[
['handler404Exception', 1],
['notifyException', 0],
],
];
}
public function handler404Exception(ExceptionEvent $event){
if($event->getThrowable() instanceof NotFoundHttpException){
$event->setResponse(new JsonResponse(['mensagem'=>404,]));
}
}
}