tp5.1 配置路由别名代码解析有bug

浏览:280 发布日期:2018/07/27
5.0.0 - 致命 - 已处理
route/route.php
return [
'__alias__'=>[
'10001_1'=>'auth/list',
'10001_2'=>'auth/detail'
]
];

think/Route.php
修改前
// 检查路由别名
if (isset($rules['__alias__'])) {
$this->alias($rules['__alias__']);
unset($rules['__alias__']);
}
修改后
// 检查路由别名
if (isset($rules['__alias__'])) {
foreach ($rules['__alias__'] as $key => $rule) {
$this->alias($key, $rule);
}
unset($rules['__alias__']);
}

不知道和作者的初衷想不想违背。
评论(
后面还有条评论,点击查看>>