/** * 初始化 * @access public * @param string $type 输出类型 * @return \think\Response */ public static function instance($type = '') { if (is_null(self::$instance)) { self::$instance = new static($type); } return self::$instance; }
/** * 输出是否exit设置 * @access public * @param bool $exit 是否退出 * @return void */ public static function isExit($exit = null) { if (is_null($exit)) { return self::$isExit; } self::$isExit = (bool) $exit; }
/** * 转换控制器输出的数据 * @access public * @param mixed $callback 调用的转换方法 * @return void */ public static function tramsform($callback) { self::$tramsform = $callback; }