Method | Description | |
---|---|---|
__construct ( ) | ||
export ( ) : array | 树打平输出成数组 | |
find ( string $q, string& &$matched_path = null ) : found | ||
findByArray ( string $paths, string $params, array &$matched_path = null ) : mixed | null | 查找url对应的实体 | |
insert ( $query, $e, $strict = false ) | 增加一条规则 | |
insertByArray ( array $paths, array $params, mixed $e ) : boolean | 增加一条路由规则 | |
pathToString ( array $path ) : string | 数组路径转字符串路径 | |
stringToPath ( string $path ) : array | 字符串路转径数组路 |
Method | Description | |
---|---|---|
findParams ( |
查找querystring对应的实体 querystring 参数匹配条件在tree中的存储方式如下 |
public insert ( $query, $e, $strict = false ) | ||
$query | string 请求的url形式 | |
$e | mixed | |
$strict | boolean 是否严格匹配 |
public static pathToString ( array $path ) : string | ||
$path | array | |
return | string | 用/连接的字符串 |
public static stringToPath ( string $path ) : array | ||
$path | string | |
return | array |