public function run(InputInterface $input, OutputInterface $output): int
    {
        $this->input  = $input;
        $this->output = new SymfonyStyle(
            $input,
            $output instanceof ConsoleOutputInterface ? $output->getErrorOutput() : $output
        );

        return parent::run($input, $output);
    }
public function run(InputInterface $input, OutputInterface $output): int
    {
        $this->input  = $input;
        $this->output = new SymfonyStyle(
            $input,
            $output instanceof ConsoleOutputInterface ? $output->getErrorOutput() : $output
        );

        return parent::run($input, $output);
    }
public function run ( InputInterface $ input , OutputInterface $ output ) : int { $ this -> input = $ input ; $ this -> output = new SymfonyStyle ( $ input , $ output instanceof ConsoleOutputInterface ? $ output -> getErrorOutput ( ) : $ output ) ; return parent :: run ( $ input , $ output ) ; }
Run the console command.

@param \Symfony\Component\Console\Input\InputInterface   $input
@param \Symfony\Component\Console\Output\OutputInterface $output

@return int
Run the console command .