mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-01 20:52:48 +08:00
改进
This commit is contained in:
@@ -343,8 +343,8 @@ class Route
|
||||
}
|
||||
if (!empty($name)) {
|
||||
if ($routes instanceof \Closure) {
|
||||
$currentOption = self::getGroup('option');
|
||||
$currentPattern = self::getGroup('pattern');
|
||||
$currentOption = self::getGroup('option') ?: [];
|
||||
$currentPattern = self::getGroup('pattern') ?: [];
|
||||
self::setGroup($name, array_merge($currentOption, $option), array_merge($currentPattern, $pattern));
|
||||
call_user_func_array($routes, []);
|
||||
self::setGroup($currentGroup, $currentOption, $currentPattern);
|
||||
@@ -383,8 +383,8 @@ class Route
|
||||
|
||||
} elseif ($routes instanceof \Closure) {
|
||||
// 闭包注册
|
||||
$currentOption = self::getGroup('option');
|
||||
$currentPattern = self::getGroup('pattern');
|
||||
$currentOption = self::getGroup('option') ?: [];
|
||||
$currentPattern = self::getGroup('pattern') ?: [];
|
||||
self::setGroup('', array_merge($currentOption, $option), array_merge($currentPattern, $pattern));
|
||||
call_user_func_array($routes, []);
|
||||
self::setGroup($currentGroup, $currentOption, $currentPattern);
|
||||
|
||||
Reference in New Issue
Block a user