Security update for Core, with self-updated composer
[yaffs-website] / vendor / drupal / console / src / Generator / PluginRestResourceGenerator.php
index 05518ce81b00f4c5ed733a31ea5f6010a6e37b21..6ecb6c74d891d8ef27e9fe08b21d1ef9dbd76006 100644 (file)
@@ -30,29 +30,16 @@ class PluginRestResourceGenerator extends Generator
 
 
     /**
-     * Generator Plugin Block.
-     *
-     * @param $module
-     * @param $class_name
-     * @param $plugin_label
-     * @param $plugin_id
-     * @param $plugin_url
-     * @param $plugin_states
+     * {@inheritdoc}
      */
-    public function generate($module, $class_name, $plugin_label, $plugin_id, $plugin_url, $plugin_states)
+    public function generate(array $parameters)
     {
-        $parameters = [
-          'module_name' => $module,
-          'class_name' => $class_name,
-          'plugin_label' => $plugin_label,
-          'plugin_id' => $plugin_id,
-          'plugin_url' => $plugin_url,
-          'plugin_states' => $plugin_states,
-        ];
+        $module = $parameters['module_name'];
+        $class_name = $parameters['class_name'];
 
         $this->renderFile(
             'module/src/Plugin/Rest/Resource/rest.php.twig',
-            $this->extensionManager->getPluginPath($module, 'rest') .'/resource/'.$class_name.'.php',
+            $this->extensionManager->getPluginPath($module, 'rest') . '/resource/' . $class_name . '.php',
             $parameters
         );
     }