/** * 缺省异常处理函数。 * * @param Exception $ex */ function defExceptionHandler($ex) { echo '(', $ex->getCode(), ') ', $ex->getMessage(), PHP_EOL, $ex->getTraceAsString(), PHP_EOL; Application::bye(-1); }
/** * 初始化事件。 */ 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); } }