コード例 #1
0
 /**
  * Execute console.
  *
  * @param AbstractInput $input
  * @param Output        $output
  */
 protected function execute(AbstractInput $input, Output $output)
 {
     $address = $input->option->get('address');
     $port = $input->option->get('port');
     $processControl = new ProcessControl(sprintf('%s:%s', $address, $port));
     if (false === $processControl->isRunning()) {
         throw new RuntimeException(sprintf('There are no active daemon run in "%s:%s"', $address, $port));
     }
     $output->writeln('<style name="info">Shutting down Borobudur development server</style>');
     $processControl->kill();
 }