From 7e09e825996b147eafa52da32abdb173030d3e6d Mon Sep 17 00:00:00 2001 From: Philipp Rieber Date: Mon, 10 Mar 2014 20:29:57 +0100 Subject: [PATCH] [Internals] Complete notification description for kernel.terminate --- book/internals.rst | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/book/internals.rst b/book/internals.rst index 7ed0cbe2272..d93cb0ab587 100644 --- a/book/internals.rst +++ b/book/internals.rst @@ -172,7 +172,10 @@ Event): #. Listeners of the ``kernel.response`` event can manipulate the ``Response`` (content and headers); -#. The Response is returned. +#. The Response is returned; + +#. Listeners of the ``kernel.terminate`` event can perform tasks after the + Response has been served. If an Exception is thrown during processing, the ``kernel.exception`` is notified and listeners are given a chance to convert the Exception to a @@ -367,6 +370,8 @@ The FrameworkBundle registers several listeners: ``kernel.terminate`` Event .......................... +*Event Class*: :class:`Symfony\\Component\\HttpKernel\\Event\\PostResponseEvent` + The purpose of this event is to perform "heavier" tasks after the response was already served to the client.