From 98c7a86299c4583bb5fb9b1e5e97f5c8545551d0 Mon Sep 17 00:00:00 2001 From: Hugo Hamon Date: Sat, 26 Oct 2013 13:59:47 +0200 Subject: [PATCH] [FrameworkBundle] inject the debug.event_dispatcher in events data collector --- .../DependencyInjection/FrameworkExtension.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php index efc2e968d404f..85c0d07193333 100644 --- a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php +++ b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php @@ -279,6 +279,13 @@ private function registerProfilerConfiguration(array $config, ContainerBuilder $ if (!$config['collect']) { $container->getDefinition('profiler')->addMethodCall('disable', array()); } + + if ($container->hasDefinition('debug.event_dispatcher')) { + $container + ->getDefinition('data_collector.events') + ->replaceArgument(0, new Reference('debug.event_dispatcher')) + ; + } } /**