From 6e4c605da17fe5cda3920bd5fbe51d2e794b623f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20Klabbers?= Date: Wed, 13 Nov 2019 13:17:01 +0100 Subject: [PATCH] only show queue commands if using another driver than sync --- framework/core/src/Queue/QueueServiceProvider.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/framework/core/src/Queue/QueueServiceProvider.php b/framework/core/src/Queue/QueueServiceProvider.php index fec8182bf..de7f6905a 100644 --- a/framework/core/src/Queue/QueueServiceProvider.php +++ b/framework/core/src/Queue/QueueServiceProvider.php @@ -107,6 +107,13 @@ class QueueServiceProvider extends AbstractServiceProvider protected function registerCommands() { $this->app['events']->listen(Configuring::class, function (Configuring $event) { + $queue = $this->app->make(Queue::class); + + // There is no need to have the queue commands when using the sync driver. + if ($queue instanceof SyncQueue) { + return; + } + foreach ($this->commands as $command) { $event->addCommand($command); }