import() import(array $middlewares = [], string $type = 'global') : void 导入中间件 Parameters array $middlewares string $type 中间件类型
add() add(mixed $middleware, string $type = 'global') : void 注册中间件 Parameters mixed $middleware string $type 中间件类型
unshift() unshift(mixed $middleware, string $type = 'global') : mixed 注册中间件到开始位置 Parameters mixed $middleware string $type 中间件类型 Returns mixed —
pipeline() pipeline(string $type = 'global') : \think\Pipeline 调度管道 Parameters string $type 中间件类型 Returns \think\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 —
buildMiddleware() buildMiddleware(mixed $middleware, string $type) : array 解析中间件 Parameters mixed $middleware string $type 中间件类型 Returns array —
sortMiddleware() sortMiddleware(array $middlewares) : array 中间件排序 Parameters array $middlewares Returns array —
getMiddlewarePriority() getMiddlewarePriority( $priority, $middleware) : int 获取中间件优先级 Parameters $priority $middleware Returns int —