$name
$name : string
路由标识
$parent : \think\route\RuleGroup
路由所属分组
check(\think\Request $request, string $url, boolean $completeMatch = false) : \think\route\Dispatch|false
检测分组路由
| \think\Request | $request | 请求对象  | 
                            
| string | $url | 访问地址  | 
                            
| boolean | $completeMatch | 路由是否完全匹配  | 
                            
getParent() : \think\route\RuleGroup|null
获取路由分组
parseRule(\think\Request $request, string $rule, string $route, string $url, array $option = array(), array $matches = array()) : \think\route\Dispatch
解析匹配到的规则路由
| \think\Request | $request | 请求对象  | 
                            
| string | $rule | 路由规则  | 
                            
| string | $route | 路由地址  | 
                            
| string | $url | URL地址  | 
                            
| array | $option | 路由参数  | 
                            
| array | $matches | 匹配的变量  | 
                            
__construct(\think\Route $router, \think\route\RuleGroup $parent = null, string $name = '', mixed $rule = array(), array $option = array(), array $pattern = array())
架构函数
| \think\Route | $router | 路由对象  | 
                            
| \think\route\RuleGroup | $parent | 上级对象  | 
                            
| string | $name | 分组名称  | 
                            
| mixed | $rule | 分组路由  | 
                            
| array | $option | 路由参数  | 
                            
| array | $pattern | 变量规则  | 
                            
getMissRule() : \think\route\RuleItem|null
获取分组的MISS路由
addMissRule(string $route, string $method = '*', array $option = array()) : \think\route\RuleItem
注册MISS路由
| string | $route | 路由地址  | 
                            
| string | $method | 请求类型  | 
                            
| array | $option | 路由参数  | 
                            
checkCrossDomain(\think\Request  $request) : \think\route\Dispatch|void
                检查OPTIONS请求
| \think\Request | $request | 
dispatch(\think\Request $request, mixed $route, array $option) : \think\route\Dispatch
发起路由调度
| \think\Request | $request | Request对象  | 
                            
| mixed | $route | 路由地址  | 
                            
| array | $option | 路由参数  | 
                            
dispatchMethod(\think\Request $request, string $route) : \think\route\dispatch\Callback
解析URL地址为 模块/控制器/操作
| \think\Request | $request | Request对象  | 
                            
| string | $route | 路由地址  | 
                            
dispatchController(\think\Request $request, string $route) : \think\route\dispatch\Controller
解析URL地址为 模块/控制器/操作
| \think\Request | $request | Request对象  | 
                            
| string | $route | 路由地址  | 
                            
dispatchModule(\think\Request $request, string $route) : \think\route\dispatch\Module
解析URL地址为 模块/控制器/操作
| \think\Request | $request | Request对象  | 
                            
| string | $route | 路由地址  | 
                            
checkOption(array $option, \think\Request $request) : boolean
路由检查
| array | $option | 路由参数  | 
                            
| \think\Request | $request | Request对象  | 
                            
parseUrlParams(\think\Request $request, $url, array $var = array()) : void
解析URL地址中的参数Request对象
| \think\Request | $request | |
| $url | ||
| array | $var | 变量  | 
                            
buildRuleRegex(string $rule, array $match, array $pattern = array(), array $option = array(), boolean $completeMatch = false, string $suffix = '') : string
生成路由的正则规则
| string | $rule | 路由规则  | 
                            
| array | $match | 匹配的变量  | 
                            
| array | $pattern | 路由变量规则  | 
                            
| array | $option | 路由参数  | 
                            
| boolean | $completeMatch | 路由是否完全匹配  | 
                            
| string | $suffix | 路由正则变量后缀  | 
                            
checkMergeRuleRegex(\think\Request $request, array $rules, string $url, boolean $completeMatch) : \think\route\Dispatch|false
检测分组路由
| \think\Request | $request | 请求对象  | 
                            
| array | $rules | 路由规则  | 
                            
| string | $url | 访问地址  | 
                            
| boolean | $completeMatch | 路由是否完全匹配  |