]> Raphaƫl G. Git Repositories - packbundle/blobdiff - Command/RangeCommand.php
Set constructor parameters as optional
[packbundle] / Command / RangeCommand.php
index e18fafac38aa392750fb0960626d3473c9b0b226..b5586de0d6c4de8256c7794c6dff842140912e3a 100644 (file)
@@ -18,29 +18,29 @@ use Symfony\Component\Console\Output\OutputInterface;
 use Rapsys\PackBundle\Command;
 
 /**
- * Shuffle printable character range
- *
  * {@inheritdoc}
+ *
+ * Shuffle printable character range
  */
 class RangeCommand extends Command {
        /**
         * Set description
         *
-        * @description Shown with bin/console list
+        * Shown with bin/console list
         */
        protected string $description = 'Outputs a shuffled printable characters range';
 
        /**
         * Set help
         *
-        * @description Shown with bin/console --help packbundle:range
+        * Shown with bin/console --help rapsyspack:range
         */
        protected string $help = 'This command outputs a shuffled printable characters range';
 
        /**
         * {@inheritdoc}
         */
-       public function __construct(protected ?string $name = null, protected string $file = '.env.local') {
+       public function __construct(protected string $file = '.env.local', protected ?string $name = null) {
                //Call parent constructor
                parent::__construct($this->name);
 
@@ -49,9 +49,9 @@ class RangeCommand extends Command {
        }
 
        /**
-        * Output a shuffled printable characters range
-        *
         * {@inheritdoc}
+        *
+        * Output a shuffled printable characters range
         */
        protected function execute(InputInterface $input, OutputInterface $output): int {
                //Printable character range