Sets the session onto the request on the "kernel.request" event and saves it on the "kernel.response" event.
Adds configured formats to each request.
Configures errors and exceptions handlers.
Configures dump() handler.
Handles content fragments represented by special URIs.
Initializes the locale based on the current request.
ProfilerListener collects data for the current request by listening to the kernel events.
ResponseListener fixes the Response headers based on the Request.
Initializes the context from the request and sets request attributes based on a matching route.
SaveSessionListener deprecated
Sets the session in the request.
StreamedResponseListener is responsible for sending the Response to the client.
SurrogateListener adds a Surrogate-Control HTTP header when the Response needs to be parsed for Surrogates.
Sets the session in the request.
Synchronizes the locale between the request and the translator.
Validates Requests.