diff options
| -rw-r--r-- | composer.json | 2 | ||||
| -rw-r--r-- | src/IRC/Application.php | 10 | 
2 files changed, 6 insertions, 6 deletions
| diff --git a/composer.json b/composer.json index 353ee5f..25d2db0 100644 --- a/composer.json +++ b/composer.json @@ -7,7 +7,7 @@          }      ],      "require": { -        "fbeans/blairc": "0.1", +        "fbeans/blairc": "0.2",          "symfony/process": "^5.2@dev",          "symfony/console": "^5.2"      }, diff --git a/src/IRC/Application.php b/src/IRC/Application.php index 4bb6d71..8a5f051 100644 --- a/src/IRC/Application.php +++ b/src/IRC/Application.php @@ -10,7 +10,7 @@ use Symfony\Component\Process\Process;  class Application extends BlaApplication  { -    public function command(): Command +    public function commands(): Array      {          $command = new Command;          $command->setName('task:list'); @@ -29,19 +29,19 @@ class Application extends BlaApplication                  }                  $process = new Process($process_argument); -                 +                  $process->run();                  if (!$process->isSuccessful()) {                      $output->write($process->getErrorOutput());                      return Command::SUCCESS;                  } - -                $output->write($process->getOutput()); +                $array_output = explode("\n", $process->getOutput()); +                $output->writeLn($array_output[count($array_output) - 2]);                  return Command::FAILURE;              }          ); -        return $command; +        return [$command];      }  } | 
