instance() instance(mixed ...$args) : object 带参数实例化当前Facade类 Parameters mixed $args variadic Returns object —
make() make(string $class, array|true $args = [], bool $newInstance = false) : object 调用类的实例 Parameters string $class 类名或者标识 array|true $args 变量 bool $newInstance 是否每次创建新的实例 Returns object —
__callStatic() __callStatic(mixed $method, mixed $params) : mixed Parameters mixed $method mixed $params Returns mixed —
import() import(array $middlewares = [], string $type = 'global') : void 导入中间件 Parameters array $middlewares = [] string $type = 'global'
add() add(mixed $middleware, string $type = 'global') : void 注册中间件 Parameters mixed $middleware string $type = 'global'
unshift() unshift(mixed $middleware, string $type = 'global') : mixed 注册中间件到开始位置 Parameters mixed $middleware string $type = 'global' Returns mixed —
all() all(string $type = 'global') : array 获取注册的中间件 Parameters string $type = 'global' Returns array —
pipeline() pipeline(string $type = 'global') : \think\facade\Pipeline 调度管道 Parameters string $type = 'global' Returns \think\facade\Pipeline —
end() end(\think\Response $response) : mixed 结束调度 Parameters \think\Response $response Returns mixed —
handleException() handleException(\think\Request $passable, \Throwable $e) : \think\Response 异常处理 Parameters \think\Request $passable \Throwable $e Returns \think\Response —
createFacade() createFacade(string $class = '', array $args = [], bool $newInstance = false) : object 创建Facade实例 Parameters string $class 类名或标识 array $args 变量 bool $newInstance 是否每次创建新的实例 Returns object —