__construct() __construct(\think\Request $request, \think\route\Rule $rule, mixed $dispatch, mixed $param = [], mixed $code = null) : mixed Parameters \think\Request $request \think\route\Rule $rule mixed $dispatch mixed $param mixed $code Returns mixed —
autoValidate() autoValidate(array $option) : void 验证数据 Parameters array $option Throws \think\exception\ValidateException
parseRequestCache() parseRequestCache(string|array $cache) : void 处理路由请求缓存 Parameters string|array $cache 路由缓存
createBindModel() createBindModel(array|\Clousre $bindModel, array $matches) : void 路由绑定模型实例 Parameters array|\Clousre $bindModel 绑定模型 array $matches 路由变量
hasDefinedRoute() hasDefinedRoute(string $route, string $bind) : bool 检查URL是否已经定义过路由 Parameters string $route 路由信息 string $bind 绑定信息 Returns bool —
autoFindController() autoFindController(string $module, array $path) : string 自动定位控制器类 Parameters string $module 模块名 array $path URL Returns string —