diff --git a/book/internals.rst b/book/internals.rst index cf204094287..2a63680c766 100644 --- a/book/internals.rst +++ b/book/internals.rst @@ -364,6 +364,19 @@ The FrameworkBundle registers several listeners: Read more on the :ref:`kernel.response event `. +.. index:: + single: Event; kernel.finish_request + +``kernel.finish_request`` Event +............................... + +*Event Class*: :class:`Symfony\\Component\\HttpKernel\\Event\\FinishRequestEvent` + +The purpose of this event is to to handle tasks that should be performed after +the request has been handled but that do not need to modify the response. +Event listeners for the ``kernel.finish_request`` event are called in both +successful and exception cases. + .. index:: single: Event; kernel.terminate