__construct() __construct(\think\Request $request, \think\route\Rule $rule, mixed $dispatch, array $param = []) : mixed Parameters \think\Request $request \think\route\Rule $rule mixed $dispatch array $param Returns mixed —
controller() controller(string $name) : object 实例化访问控制器 Parameters string $name 资源地址 Throws \think\exception\ClassNotFoundException Returns object —
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
registerControllerMiddleware() registerControllerMiddleware(object $controller) : void 使用反射机制注册控制器中间件 Parameters object $controller 控制器实例