} /** * 初始化类 * @param string $class 类名 * @param mixed $params * @throws \Exception */ public static function createObject($class, $params = '') { if (is_string($class)) { return new $class($params); } else { throw new \Exception("Class create failure: {$class}"); } } /** * 框架初始化 */ public static function init() { (new H2O\base\ErrorHandler())->register(); //注册自定义错误和异常信息 self::setRunEnv(); //设置APP运行环境 } } /** * 初始化自动加载器 */ H2O::$autoloader = (require VENDOR_PATH . DS . 'autoload.php');