Skip to content

Commit 3777045

Browse files
hjuarez20enzolutions
authored andcommitted
[generate:plugin:queue] Add missing argument (#4122)
1 parent 9a2aac3 commit 3777045

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

config/services/generate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ services:
154154
- { name: drupal.command }
155155
console.generate_plugin_queue:
156156
class: Drupal\Console\Command\Generate\PluginQueueWorkerCommand
157-
arguments: ['@console.plugin_queue_generator','@console.validator','@console.string_converter','@console.chain_queue']
157+
arguments: ['@console.extension_manager', '@console.plugin_queue_generator','@console.validator','@console.string_converter','@console.chain_queue']
158158
tags:
159159
- { name: drupal.command }
160160
console.generate_post_update:

src/Command/Generate/PluginQueueWorkerCommand.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
use Drupal\Console\Core\Command\Command;
66
use Drupal\Console\Core\Utils\ChainQueue;
7+
use Drupal\Console\Extension\Manager;
78
use Symfony\Component\Console\Input\InputInterface;
89
use Symfony\Component\Console\Output\OutputInterface;
910
use Drupal\Console\Core\Generator\GeneratorInterface;
@@ -23,6 +24,11 @@ class PluginQueueWorkerCommand extends Command {
2324
use ModuleTrait;
2425
use ConfirmationTrait;
2526

27+
/**
28+
* @var Manager
29+
*/
30+
protected $extensionManager;
31+
2632
/**
2733
* Drupal\Console\Core\Generator\GeneratorInterface definition.
2834
*
@@ -55,6 +61,8 @@ class PluginQueueWorkerCommand extends Command {
5561
/**
5662
* PluginQueueWorkerCommand constructor.
5763
*
64+
* @param Manager $extensionManager
65+
* Extension Manager.
5866
* @param \Drupal\Console\Core\Generator\GeneratorInterface $queue_generator
5967
* Queue Generator.
6068
* @param \Drupal\Console\Utils\Validator $validator
@@ -65,11 +73,13 @@ class PluginQueueWorkerCommand extends Command {
6573
* Chain queue.
6674
*/
6775
public function __construct(
76+
Manager $extensionManager,
6877
GeneratorInterface $queue_generator,
6978
Validator $validator,
7079
StringConverter $stringConverter,
7180
ChainQueue $chainQueue
7281
) {
82+
$this->extensionManager = $extensionManager;
7383
$this->generator = $queue_generator;
7484
$this->validator = $validator;
7585
$this->stringConverter = $stringConverter;

0 commit comments

Comments
 (0)