mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-07 15:12:48 +08:00
Route类支持 设置多个请求类型的支持
This commit is contained in:
@@ -44,12 +44,18 @@ class Route {
|
|||||||
|
|
||||||
// 注册路由规则
|
// 注册路由规则
|
||||||
static public function register($rule,$route='',$type='GET',$option=[]){
|
static public function register($rule,$route='',$type='GET',$option=[]){
|
||||||
if(is_array($rule)) {
|
if(strpos($type,'|')) {
|
||||||
foreach ($rule as $key=>$val){
|
foreach (explode('|',$type) as $val){
|
||||||
self::$rules[$type][$key] = ['route'=>$val,'option'=>$option];
|
self::register($rule,$route,$val,$option);
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
self::$rules[$type][$rule] = ['route'=>$route,'option'=>$option];
|
if(is_array($rule)) {
|
||||||
|
foreach ($rule as $key=>$val){
|
||||||
|
self::$rules[$type][$key] = ['route'=>$val,'option'=>$option];
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
self::$rules[$type][$rule] = ['route'=>$route,'option'=>$option];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user