Example #1
0
 /**
  * 缺省异常处理函数。
  * 
  * @param Exception $ex
  */
 function defExceptionHandler($ex)
 {
     echo '(', $ex->getCode(), ') ', $ex->getMessage(), PHP_EOL, $ex->getTraceAsString(), PHP_EOL;
     Application::bye(-1);
 }
Example #2
0
 /**
  * 初始化事件。
  */
 function initialize()
 {
     $this->option->add('h|help', '显示命令帮助信息。', 'help');
     $this->option->parse($this->ctx->argv);
     if (true === $this->option->getValue('help')) {
         $this->option->printOptions();
         Application::bye(0);
     }
 }