@@ -2872,27 +2872,27 @@ private function registerNotifierConfiguration(array $config, ContainerBuilder $
2872
2872
2873
2873
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 )) {
2874
2874
$ container ->getDefinition ($ classToServices [NotifierBridge \Mercure \MercureTransportFactory::class])
2875
- ->replaceArgument (' $registry ' , new Reference (HubRegistry::class))
2876
- ->replaceArgument (' $client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2877
- ->replaceArgument ( ' $dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2875
+ ->replaceArgument (0 , new Reference (HubRegistry::class))
2876
+ ->replaceArgument (1 , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2877
+ ->addArgument ( new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2878
2878
} elseif (ContainerBuilder::willBeAvailable ('symfony/mercure-notifier ' , NotifierBridge \Mercure \MercureTransportFactory::class, $ parentPackages )) {
2879
2879
$ container ->removeDefinition ($ classToServices [NotifierBridge \Mercure \MercureTransportFactory::class]);
2880
2880
}
2881
2881
2882
2882
if (ContainerBuilder::willBeAvailable ('symfony/fake-chat-notifier ' , NotifierBridge \FakeChat \FakeChatTransportFactory::class, ['symfony/framework-bundle ' , 'symfony/notifier ' , 'symfony/mailer ' ])) {
2883
2883
$ container ->getDefinition ($ classToServices [NotifierBridge \FakeChat \FakeChatTransportFactory::class])
2884
- ->replaceArgument (' $mailer ' , new Reference ('mailer ' ))
2885
- ->replaceArgument (' $logger ' , new Reference ('logger ' ))
2886
- ->replaceArgument ( ' $client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2887
- ->replaceArgument ( ' $dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2884
+ ->replaceArgument (0 , new Reference ('mailer ' ))
2885
+ ->replaceArgument (1 , new Reference ('logger ' ))
2886
+ ->addArgument ( new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2887
+ ->addArgument ( new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2888
2888
}
2889
2889
2890
2890
if (ContainerBuilder::willBeAvailable ('symfony/fake-sms-notifier ' , NotifierBridge \FakeSms \FakeSmsTransportFactory::class, ['symfony/framework-bundle ' , 'symfony/notifier ' , 'symfony/mailer ' ])) {
2891
2891
$ container ->getDefinition ($ classToServices [NotifierBridge \FakeSms \FakeSmsTransportFactory::class])
2892
- ->replaceArgument (' $mailer ' , new Reference ('mailer ' ))
2893
- ->replaceArgument (' $logger ' , new Reference ('logger ' ))
2894
- ->replaceArgument ( ' $client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2895
- ->replaceArgument ( ' $dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2892
+ ->replaceArgument (0 , new Reference ('mailer ' ))
2893
+ ->replaceArgument (1 , new Reference ('logger ' ))
2894
+ ->addArgument ( new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2895
+ ->addArgument ( new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2896
2896
}
2897
2897
2898
2898
if (isset ($ config ['admin_recipients ' ])) {
0 commit comments