controller() controller(string $name) : object 实例化访问控制器 Parameters string $name 资源地址 Throws \think\exception\ClassNotFoundException Returns object —
__construct() __construct(\think\Request $request, \think\route\Rule $rule, mixed $dispatch) : mixed Parameters \think\Request $request \think\route\Rule $rule mixed $dispatch Returns mixed —
registerControllerMiddleware() registerControllerMiddleware(object $controller) : void 使用反射机制注册控制器中间件 Parameters object $controller 控制器实例
autoResponse() autoResponse(mixed $data) : \think\Response Parameters mixed $data Returns \think\Response —
createBindModel() createBindModel(array $bindModel, array $matches) : void 路由绑定模型实例 Parameters array $bindModel 绑定模型 array $matches 路由变量
autoValidate() autoValidate(array $option) : void 验证数据 Parameters array $option Throws \think\exception\ValidateException
hasDefinedRoute() hasDefinedRoute(array $route) : bool 检查URL是否已经定义过路由 Parameters array $route 路由信息 Returns bool —