src/Acl/EventListener/ExceptionListener.php
public function kernelException(GetResponseForExceptionEvent $event)
    {
        $exception = $event->getException();

        if (!$exception instanceof NoPermissionsException) {
            return;
        }

        // In the event a user requests a list of entities and has no permissions,
        // an empty list is returned.
        $response = new JsonResponse([]);
        $event->setResponse($response);
    }
public function kernelException(GetResponseForExceptionEvent $event)
    {
        $exception = $event->getException();

        if (!$exception instanceof NoPermissionsException) {
            return;
        }

        // In the event a user requests a list of entities and has no permissions,
        // an empty list is returned.
        $response = new JsonResponse([]);
        $event->setResponse($response);
    }
Convert NoPermissionsException into empty collections

@param \Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent $event
@throws \Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException