@@ -2811,27 +2811,27 @@ private function registerNotifierConfiguration(array $config, ContainerBuilder $
28112811
28122812 if (ContainerBuilder::willBeAvailable ('symfony/mercure-notifier ' , NotifierBridge \Mercure \MercureTransportFactory::class, $ parentPackages ) && ContainerBuilder::willBeAvailable ('symfony/mercure-bundle ' , MercureBundle::class, $ parentPackages ) && \in_array (MercureBundle::class, $ container ->getParameter ('kernel.bundles ' ), true )) {
28132813 $ container ->getDefinition ($ classToServices [NotifierBridge \Mercure \MercureTransportFactory::class])
2814- ->replaceArgument (' $registry ' , new Reference (HubRegistry::class))
2815- ->replaceArgument (' $client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2816- ->replaceArgument ( ' $dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2814+ ->replaceArgument (0 , new Reference (HubRegistry::class))
2815+ ->replaceArgument (1 , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2816+ ->addArgument ( new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
28172817 } elseif (ContainerBuilder::willBeAvailable ('symfony/mercure-notifier ' , NotifierBridge \Mercure \MercureTransportFactory::class, $ parentPackages )) {
28182818 $ container ->removeDefinition ($ classToServices [NotifierBridge \Mercure \MercureTransportFactory::class]);
28192819 }
28202820
28212821 if (ContainerBuilder::willBeAvailable ('symfony/fake-chat-notifier ' , NotifierBridge \FakeChat \FakeChatTransportFactory::class, ['symfony/framework-bundle ' , 'symfony/notifier ' , 'symfony/mailer ' ])) {
28222822 $ container ->getDefinition ($ classToServices [NotifierBridge \FakeChat \FakeChatTransportFactory::class])
2823- ->replaceArgument (' $mailer ' , new Reference ('mailer ' ))
2824- ->replaceArgument (' $logger ' , new Reference ('logger ' ))
2825- ->replaceArgument ( ' $client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2826- ->replaceArgument ( ' $dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2823+ ->replaceArgument (0 , new Reference ('mailer ' ))
2824+ ->replaceArgument (1 , new Reference ('logger ' ))
2825+ ->addArgument ( new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2826+ ->addArgument ( new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
28272827 }
28282828
28292829 if (ContainerBuilder::willBeAvailable ('symfony/fake-sms-notifier ' , NotifierBridge \FakeSms \FakeSmsTransportFactory::class, ['symfony/framework-bundle ' , 'symfony/notifier ' , 'symfony/mailer ' ])) {
28302830 $ container ->getDefinition ($ classToServices [NotifierBridge \FakeSms \FakeSmsTransportFactory::class])
2831- ->replaceArgument (' $mailer ' , new Reference ('mailer ' ))
2832- ->replaceArgument (' $logger ' , new Reference ('logger ' ))
2833- ->replaceArgument ( ' $client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2834- ->replaceArgument ( ' $dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2831+ ->replaceArgument (0 , new Reference ('mailer ' ))
2832+ ->replaceArgument (1 , new Reference ('logger ' ))
2833+ ->addArgument ( new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2834+ ->addArgument ( new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
28352835 }
28362836
28372837 if (isset ($ config ['admin_recipients ' ])) {
0 commit comments