Security update for Core, with self-updated composer
[yaffs-website] / vendor / drupal / console / src / Generator / BreakPointGenerator.php
index 7e91e0e35b9cc6bcc07828bd19b3d087a281b00e..ff3e820b92e0bea52340442be7115158997e5c8f 100644 (file)
@@ -7,8 +7,8 @@
 
 namespace Drupal\Console\Generator;
 
-use Drupal\Console\Core\Generator\Generator;
 use Drupal\Console\Extension\Manager;
+use Drupal\Console\Core\Generator\Generator;
 
 /**
  * Class BreakPointGenerator
@@ -27,33 +27,20 @@ class BreakPointGenerator extends Generator
      *
      * @param Manager $extensionManager
      */
-    public function __construct(
-        Manager $extensionManager
-    ) {
+    public function __construct(Manager $extensionManager) {
         $this->extensionManager = $extensionManager;
     }
 
-
     /**
-     * Generator BreakPoint.
-     *
-     * @param $theme
-     * @param $breakpoints
-     * @param $machine_name
+     * {@inheritdoc}
      */
-    public function generate($theme, $breakpoints, $machine_name)
+    public function generate(array $parameters)
     {
-        $parameters = [
-          'theme' => $theme,
-          'breakpoints' => $breakpoints,
-          'machine_name' => $machine_name
-        ];
-
-        $theme_path =  $this->extensionManager->getTheme($theme)->getPath();
+        $theme_path = $this->extensionManager->getTheme($parameters['theme'])->getPath();
 
         $this->renderFile(
             'theme/breakpoints.yml.twig',
-            $theme_path .'/'.$machine_name.'.breakpoints.yml',
+            $theme_path . '/' . $parameters['machine_name'] . '.breakpoints.yml',
             $parameters,
             FILE_APPEND
         );