function it_detects_verbosity(IInput $input, IOutput $output) { $input->hasOption('--verbosity')->willReturn(true); $input->getOption('--verbosity', 0)->willReturn(2); $output->setOutputVerbosity(OutputVerbosity::DEBUG)->shouldBeCalled(); $this->run($input, $output); }
function it_detects_silent_mode(IInput $input, IOutput $output) { $input->getOption('--silent')->willReturn(true); $input->setInputVerbosity(InputVerbosity::SILENT)->shouldBeCalled(); $output->setOutputVerbosity(OutputVerbosity::SILENT)->shouldBeCalled(); $this->run($input, $output); }
/** * @param IInput $input * @param IOutput $output */ public function run(IInput $input, IOutput $output) { if ($input->hasOption('--verbosity')) { $verbosity = OutputVerbosity::getVerbosityForLevel($input->getOption('--verbosity', 0)); $output->setOutputVerbosity($verbosity); } }
/** * @param IInput $input * @param IOutput $output */ public function run(IInput $input, IOutput $output) { if ($input->getOption('--silent')) { $input->setInputVerbosity(InputVerbosity::SILENT); $output->setOutputVerbosity(OutputVerbosity::SILENT); } }