コード例 #1
0
ファイル: GlobalFormatCommand.php プロジェクト: weew/console
 /**
  * @param IInput $input
  * @param IOutput $output
  */
 public function run(IInput $input, IOutput $output)
 {
     if ($input->hasOption('--format')) {
         $format = $input->getOption('--format');
         if ($format === 'plain') {
             $output->setOutputFormat(OutputFormat::PLAIN);
         } else {
             if ($format === 'raw') {
                 $output->setOutputFormat(OutputFormat::RAW);
             } else {
                 $output->setOutputFormat(OutputFormat::NORMAL);
             }
         }
     }
 }
コード例 #2
0
 function it_defaults_to_normal_format(IInput $input, IOutput $output)
 {
     $input->hasOption('--format')->willReturn(true);
     $input->getOption('--format')->willReturn(null);
     $output->setOutputFormat(OutputFormat::NORMAL)->shouldBeCalled();
     $this->run($input, $output);
 }