diff --git a/src/M6Web/Bundle/LogBridgeBundle/DependencyInjection/M6WebLogBridgeExtension.php b/src/M6Web/Bundle/LogBridgeBundle/DependencyInjection/M6WebLogBridgeExtension.php index f795e5d..adecd15 100644 --- a/src/M6Web/Bundle/LogBridgeBundle/DependencyInjection/M6WebLogBridgeExtension.php +++ b/src/M6Web/Bundle/LogBridgeBundle/DependencyInjection/M6WebLogBridgeExtension.php @@ -73,7 +73,7 @@ protected function loadRequestListener(ContainerBuilder $container): void ->addTag( 'kernel.event_listener', [ - 'event' => 'kernel.response', + 'event' => 'kernel.terminate', 'method' => 'onKernelTerminate', ] ); diff --git a/src/M6Web/Bundle/LogBridgeBundle/EventDispatcher/LogRequestListener.php b/src/M6Web/Bundle/LogBridgeBundle/EventDispatcher/LogRequestListener.php index a347beb..f0be2b7 100644 --- a/src/M6Web/Bundle/LogBridgeBundle/EventDispatcher/LogRequestListener.php +++ b/src/M6Web/Bundle/LogBridgeBundle/EventDispatcher/LogRequestListener.php @@ -7,7 +7,7 @@ use M6Web\Bundle\LogBridgeBundle\Formatter\FormatterInterface; use M6Web\Bundle\LogBridgeBundle\Matcher\MatcherInterface; use Psr\Log\LoggerInterface; -use Symfony\Component\HttpKernel\Event\ResponseEvent; +use Symfony\Component\HttpKernel\Event\TerminateEvent; /** * LogRequestListener @@ -22,7 +22,7 @@ public function __construct(protected FormatterInterface $contentFormatter) { } - public function onKernelTerminate(ResponseEvent $event): void + public function onKernelTerminate(TerminateEvent $event): void { if ($this->matcher === null) { return;