LogListener
class LogListener implements EventSubscriberInterface
Logs request, response, and exceptions.
Properties
protected | $logger | ||
protected | $exceptionLogFilter |
Methods
__construct(LoggerInterface $logger, $exceptionLogFilter = null)
No description
onKernelRequest(GetResponseEvent $event)
Logs master requests on event KernelEvents::REQUEST.
onKernelResponse(FilterResponseEvent $event)
Logs master response on event KernelEvents::RESPONSE.
onKernelException(GetResponseForExceptionEvent $event)
Logs uncaught exceptions on event KernelEvents::EXCEPTION.
logRequest(Request $request)
Logs a request.
logResponse(Response $response)
Logs a response.
static
getSubscribedEvents()
No description
Details
at line 34
__construct(LoggerInterface $logger, $exceptionLogFilter = null)
at line 55
onKernelRequest(GetResponseEvent $event)
Logs master requests on event KernelEvents::REQUEST.
at line 69
onKernelResponse(FilterResponseEvent $event)
Logs master response on event KernelEvents::RESPONSE.
at line 83
onKernelException(GetResponseForExceptionEvent $event)
Logs uncaught exceptions on event KernelEvents::EXCEPTION.
at line 93
protected
logRequest(Request $request)
Logs a request.
at line 103
protected
logResponse(Response $response)
Logs a response.
at line 117
protected
logException(Exception $e)
Logs an exception.