Symfony API
Namespace

Symfony\Component\HttpKernel\EventListener

ErrorsLoggerListener Injects the logger into the ErrorHandler, so that it can log various errors.
EsiListener EsiListener adds a Surrogate-Control HTTP header when the Response needs to be parsed for ESI.
ExceptionListener ExceptionListener.
FragmentListener Handles content fragments represented by special URIs.
LocaleListener Initializes the locale based on the current request.
ProfilerListener ProfilerListener collects data for the current request by listening to the onKernelResponse event.
ResponseListener ResponseListener fixes the Response headers based on the Request.
RouterListener Initializes the context from the request and sets request attributes based on a matching route.
StreamedResponseListener StreamedResponseListener is responsible for sending the Response to the client.