改进Route类

This commit is contained in:
thinkphp
2016-07-27 11:38:10 +08:00
parent 23a0f50a7e
commit 78fe41a037

View File

@@ -296,12 +296,13 @@ class Route
if (!empty($name)) { if (!empty($name)) {
// 分组 // 分组
if ($routes instanceof \Closure) { if ($routes instanceof \Closure) {
$curentGroup = self::$group; $curentGroup = self::$group;
$currentOption = self::$option;
self::setGroup($name); self::setGroup($name);
self::setOption($option); self::setOption($option);
call_user_func_array($routes, []); call_user_func_array($routes, []);
self::$group = $curentGroup; self::$group = $curentGroup;
self::setOption([]); self::setOption($currentOption);
if ($curentGroup) { if ($curentGroup) {
$name = $curentGroup . '/' . $name; $name = $curentGroup . '/' . $name;
} }