eZ\Bundle\EzPublishRestBundle\EventListener\ResponseListener::onKernelExceptionView PHP Method

onKernelExceptionView() public method

public onKernelExceptionView ( GetResponseForExceptionEvent $event )
$event Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent
    public function onKernelExceptionView(GetResponseForExceptionEvent $event)
    {
        if (!$event->getRequest()->attributes->get('is_rest_request')) {
            return;
        }
        $event->setResponse($this->viewDispatcher->dispatch($event->getRequest(), $event->getException()));
        $event->stopPropagation();
    }