Security update for Core, with self-updated composer
[yaffs-website] / vendor / drupal / console-extend-plugin / src / ExtenderManager.php
index 9792a750f0f09b397e6f4cfc4001301f5e03afdb..427b62de83fce4bc1e4fd209ca5de05ee72d2ef6 100644 (file)
@@ -67,6 +67,10 @@ class ExtenderManager
      */
     public function addServicesFile($servicesFile)
     {
+        $consoleTags = [
+            'drupal.command',
+            'drupal.generator'
+        ];
         $servicesData = $this->parseData($servicesFile);
         if ($this->isValidServicesData($servicesData)) {
             foreach ($servicesData['services'] as $key => $definition) {
@@ -79,7 +83,7 @@ class ExtenderManager
                         $bootstrap = null;
                         continue;
                     }
-                    if ($tags['name'] != 'drupal.command') {
+                    if (array_search($tags['name'], $consoleTags) === false) {
                         $bootstrap = null;
                         continue;
                     }