diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/config/collectors.xml b/src/Symfony/Bundle/FrameworkBundle/Resources/config/collectors.xml index 93005e07ac..3f0f5faaac 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Resources/config/collectors.xml +++ b/src/Symfony/Bundle/FrameworkBundle/Resources/config/collectors.xml @@ -52,5 +52,9 @@ + + + + diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/config/messenger.xml b/src/Symfony/Bundle/FrameworkBundle/Resources/config/messenger.xml index 0b09978d33..d1fc9a80f4 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Resources/config/messenger.xml +++ b/src/Symfony/Bundle/FrameworkBundle/Resources/config/messenger.xml @@ -34,17 +34,13 @@ - + - - - - diff --git a/src/Symfony/Component/Messenger/DependencyInjection/MessengerPass.php b/src/Symfony/Component/Messenger/DependencyInjection/MessengerPass.php index 2de3289a51..a714375ede 100644 --- a/src/Symfony/Component/Messenger/DependencyInjection/MessengerPass.php +++ b/src/Symfony/Component/Messenger/DependencyInjection/MessengerPass.php @@ -64,7 +64,7 @@ class MessengerPass implements CompilerPassInterface $container->getParameterBag()->remove($busMiddlewareParameter); } - if ($container->hasDefinition('messenger.data_collector')) { + if ($container->hasDefinition('data_collector.messenger')) { $this->registerBusToCollector($container, $busId); } } @@ -276,7 +276,7 @@ class MessengerPass implements CompilerPassInterface (new Definition(TraceableMessageBus::class, array(new Reference($tracedBusId.'.inner'))))->setDecoratedService($busId) ); - $container->getDefinition('messenger.data_collector')->addMethodCall('registerBus', array($busId, new Reference($tracedBusId))); + $container->getDefinition('data_collector.messenger')->addMethodCall('registerBus', array($busId, new Reference($tracedBusId))); } private function registerBusMiddleware(ContainerBuilder $container, string $busId, array $middlewareCollection) diff --git a/src/Symfony/Component/Messenger/Tests/DependencyInjection/MessengerPassTest.php b/src/Symfony/Component/Messenger/Tests/DependencyInjection/MessengerPassTest.php index f3fc76baa3..3fed181ad2 100644 --- a/src/Symfony/Component/Messenger/Tests/DependencyInjection/MessengerPassTest.php +++ b/src/Symfony/Component/Messenger/Tests/DependencyInjection/MessengerPassTest.php @@ -435,14 +435,14 @@ class MessengerPassTest extends TestCase $dataCollector = $this->getMockBuilder(MessengerDataCollector::class)->getMock(); $container = $this->getContainerBuilder($fooBusId = 'messenger.bus.foo'); - $container->register('messenger.data_collector', $dataCollector); + $container->register('data_collector.messenger', $dataCollector); $container->setParameter('kernel.debug', true); (new MessengerPass())->process($container); $this->assertTrue($container->hasDefinition($debuggedFooBusId = 'debug.traced.'.$fooBusId)); $this->assertSame(array($fooBusId, null, 0), $container->getDefinition($debuggedFooBusId)->getDecoratedService()); - $this->assertEquals(array(array('registerBus', array($fooBusId, new Reference($debuggedFooBusId)))), $container->getDefinition('messenger.data_collector')->getMethodCalls()); + $this->assertEquals(array(array('registerBus', array($fooBusId, new Reference($debuggedFooBusId)))), $container->getDefinition('data_collector.messenger')->getMethodCalls()); } public function testRegistersMiddlewareFromServices()