Skip to content

Commit c3327b7

Browse files
committed
Use setArgument as argument does not exist on older versions
1 parent 7bfe16a commit c3327b7

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/Symfony/Bundle/FrameworkBundle/Resources/config/console.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -150,8 +150,8 @@
150150
service('event_dispatcher'),
151151
service('logger')->nullOnInvalid(),
152152
[], // Receiver names
153-
service('messenger.listener.reset_services')->nullOnInvalid(),
154153
[], // Bus names
154+
service('messenger.listener.reset_services')->nullOnInvalid(),
155155
])
156156
->tag('console.command')
157157
->tag('monolog.logger', ['channel' => 'messenger'])

src/Symfony/Component/Messenger/Command/ConsumeMessagesCommand.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -46,18 +46,18 @@ class ConsumeMessagesCommand extends Command
4646
private $eventDispatcher;
4747
private $logger;
4848
private $receiverNames;
49-
private $resetServicesListener;
5049
private $busIds;
50+
private $resetServicesListener;
5151

52-
public function __construct(RoutableMessageBus $routableBus, ContainerInterface $receiverLocator, EventDispatcherInterface $eventDispatcher, LoggerInterface $logger = null, array $receiverNames = [], ResetServicesListener $resetServicesListener = null, array $busIds = [])
52+
public function __construct(RoutableMessageBus $routableBus, ContainerInterface $receiverLocator, EventDispatcherInterface $eventDispatcher, LoggerInterface $logger = null, array $receiverNames = [], array $busIds = [], ResetServicesListener $resetServicesListener = null)
5353
{
5454
$this->routableBus = $routableBus;
5555
$this->receiverLocator = $receiverLocator;
5656
$this->eventDispatcher = $eventDispatcher;
5757
$this->logger = $logger;
5858
$this->receiverNames = $receiverNames;
59-
$this->resetServicesListener = $resetServicesListener;
6059
$this->busIds = $busIds;
60+
$this->resetServicesListener = $resetServicesListener;
6161

6262
parent::__construct();
6363
}

src/Symfony/Component/Messenger/DependencyInjection/MessengerPass.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ private function registerReceivers(ContainerBuilder $container, array $busIds)
309309
}
310310

311311
$consumeCommandDefinition->replaceArgument(4, array_values($receiverNames));
312-
$consumeCommandDefinition->replaceArgument(6, $busIds);
312+
$consumeCommandDefinition->setArgument(5, $busIds);
313313
}
314314

315315
if ($container->hasDefinition('console.command.messenger_setup_transports')) {

0 commit comments

Comments
 (0)