@@ -2594,27 +2594,25 @@ private function registerNotifierConfiguration(array $config, ContainerBuilder $
2594
2594
2595
2595
if (ContainerBuilder::willBeAvailable ('symfony/mercure-notifier ' , MercureTransportFactory::class, $ parentPackages , true ) && ContainerBuilder::willBeAvailable ('symfony/mercure-bundle ' , MercureBundle::class, $ parentPackages , true ) && \in_array (MercureBundle::class, $ container ->getParameter ('kernel.bundles ' ), true )) {
2596
2596
$ container ->getDefinition ($ classToServices [MercureTransportFactory::class])
2597
- ->replaceArgument ('$registry ' , new Reference (HubRegistry::class))
2598
- ->replaceArgument ('$client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2599
- ->replaceArgument ('$dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2597
+ ->replaceArgument ('$registry ' , new Reference (HubRegistry::class));
2600
2598
} elseif (ContainerBuilder::willBeAvailable ('symfony/mercure-notifier ' , MercureTransportFactory::class, $ parentPackages , true )) {
2601
2599
$ container ->removeDefinition ($ classToServices [MercureTransportFactory::class]);
2602
2600
}
2603
2601
2604
2602
if (ContainerBuilder::willBeAvailable ('symfony/fake-chat-notifier ' , FakeChatTransportFactory::class, ['symfony/framework-bundle ' , 'symfony/notifier ' , 'symfony/mailer ' ], true )) {
2605
2603
$ container ->getDefinition ($ classToServices [FakeChatTransportFactory::class])
2606
- ->replaceArgument (' $mailer ' , new Reference ('mailer ' ))
2607
- ->replaceArgument (' $logger ' , new Reference ('logger ' ))
2608
- ->replaceArgument ( ' $client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2609
- ->replaceArgument ( ' $dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2604
+ ->replaceArgument (0 , new Reference ('mailer ' ))
2605
+ ->replaceArgument (1 , new Reference ('logger ' ))
2606
+ ->addArgument ( new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2607
+ ->addArgument ( new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2610
2608
}
2611
2609
2612
2610
if (ContainerBuilder::willBeAvailable ('symfony/fake-sms-notifier ' , FakeSmsTransportFactory::class, ['symfony/framework-bundle ' , 'symfony/notifier ' , 'symfony/mailer ' ], true )) {
2613
2611
$ container ->getDefinition ($ classToServices [FakeSmsTransportFactory::class])
2614
- ->replaceArgument (' $mailer ' , new Reference ('mailer ' ))
2615
- ->replaceArgument (' $logger ' , new Reference ('logger ' ))
2616
- ->replaceArgument ( ' $client ' , new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2617
- ->replaceArgument ( ' $dispatcher ' , new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2612
+ ->replaceArgument (0 , new Reference ('mailer ' ))
2613
+ ->replaceArgument (1 , new Reference ('logger ' ))
2614
+ ->addArgument ( new Reference ('event_dispatcher ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ))
2615
+ ->addArgument ( new Reference ('http_client ' , ContainerBuilder::NULL_ON_INVALID_REFERENCE ));
2618
2616
}
2619
2617
2620
2618
if (isset ($ config ['admin_recipients ' ])) {
0 commit comments