@@ -2776,27 +2776,27 @@ private function registerNotifierConfiguration(array $config, ContainerBuilder $
2776
2776
2777
2777
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 )) {
2778
2778
$ container ->getDefinition ($ classToServices [NotifierBridge \Mercure \MercureTransportFactory::class])
2779
- ->replaceArgument (' $registry ' , new Reference (HubRegistry::class))
2780
- ->replaceArgument (' $client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2781
- ->replaceArgument ( ' $dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2779
+ ->replaceArgument (0 , new Reference (HubRegistry::class))
2780
+ ->replaceArgument (1 , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2781
+ ->addArgument ( new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2782
2782
} elseif (ContainerBuilder::willBeAvailable ('symfony/mercure-notifier ' , NotifierBridge \Mercure \MercureTransportFactory::class, $ parentPackages )) {
2783
2783
$ container ->removeDefinition ($ classToServices [NotifierBridge \Mercure \MercureTransportFactory::class]);
2784
2784
}
2785
2785
2786
2786
if (ContainerBuilder::willBeAvailable ('symfony/fake-chat-notifier ' , NotifierBridge \FakeChat \FakeChatTransportFactory::class, ['symfony/framework-bundle ' , 'symfony/notifier ' , 'symfony/mailer ' ])) {
2787
2787
$ container ->getDefinition ($ classToServices [NotifierBridge \FakeChat \FakeChatTransportFactory::class])
2788
- ->replaceArgument (' $mailer ' , new Reference ('mailer ' ))
2789
- ->replaceArgument (' $logger ' , new Reference ('logger ' ))
2790
- ->replaceArgument ( ' $client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2791
- ->replaceArgument ( ' $dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2788
+ ->replaceArgument (0 , new Reference ('mailer ' ))
2789
+ ->replaceArgument (1 , new Reference ('logger ' ))
2790
+ ->addArgument ( new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2791
+ ->addArgument ( new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2792
2792
}
2793
2793
2794
2794
if (ContainerBuilder::willBeAvailable ('symfony/fake-sms-notifier ' , NotifierBridge \FakeSms \FakeSmsTransportFactory::class, ['symfony/framework-bundle ' , 'symfony/notifier ' , 'symfony/mailer ' ])) {
2795
2795
$ container ->getDefinition ($ classToServices [NotifierBridge \FakeSms \FakeSmsTransportFactory::class])
2796
- ->replaceArgument (' $mailer ' , new Reference ('mailer ' ))
2797
- ->replaceArgument (' $logger ' , new Reference ('logger ' ))
2798
- ->replaceArgument ( ' $client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2799
- ->replaceArgument ( ' $dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2796
+ ->replaceArgument (0 , new Reference ('mailer ' ))
2797
+ ->replaceArgument (1 , new Reference ('logger ' ))
2798
+ ->addArgument ( new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2799
+ ->addArgument ( new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2800
2800
}
2801
2801
2802
2802
if (isset ($ config ['admin_recipients ' ])) {
0 commit comments