Security update for Core, with self-updated composer
[yaffs-website] / vendor / drupal / console / src / Generator / PluginImageFormatterGenerator.php
index e71e739eb829a31d109b4525d66267448483b2ea..96bf54680a18ed8449621fb2b94ac69360922294 100644 (file)
@@ -12,6 +12,12 @@ use Drupal\Console\Extension\Manager;
 
 class PluginImageFormatterGenerator extends Generator
 {
+
+    /**
+     * @var Manager
+     */
+    protected $extensionManager;
+
     /**
      * PluginImageFormatterGenerator constructor.
      *
@@ -23,23 +29,13 @@ class PluginImageFormatterGenerator extends Generator
         $this->extensionManager = $extensionManager;
     }
 
-
     /**
-     * Generator Plugin Image Formatter.
-     *
-     * @param string $module     Module name
-     * @param string $class_name Plugin Class name
-     * @param string $label      Plugin label
-     * @param string $plugin_id  Plugin id
+     * {@inheritdoc}
      */
-    public function generate($module, $class_name, $label, $plugin_id)
+    public function generate(array $parameters)
     {
-        $parameters = [
-            'module' => $module,
-            'class_name' => $class_name,
-            'label' => $label,
-            'plugin_id' => $plugin_id,
-        ];
+        $module = $parameters['module'];
+        $class_name = $parameters['class_name'];
 
         $this->renderFile(
             'module/src/Plugin/Field/FieldFormatter/imageformatter.php.twig',