5.0.16 路由分组BUG

浏览:495 发布日期:2018/03/31
5.0.0 - 严重 - 未处理
有两个路由分组,分别代表前台和后台// 后台
Route::group('admin_api', function () {
    // 登录接口
    Route::get('banner', 'app\\admin\\controller\\Banner@index');
}, [
    'before_behavior' => '\\app\\common\\behavior\\CheckAdmin',
]);

// 前台
Route::group('home_api', function () {
    // 登录接口
    Route::get('banner', 'app\\home\\controller\\Banner@index');
}, [
    'before_behavior' => '\\app\\common\\behavior\\CheckHome',
]);
请求 home_api/banner 时会执行admin_api分组中的before_behavior
在Route中打印option结果为'before_behavior' => '\\app\\common\\behavior\\CheckAdmin',
$request->pathinfo() 为 home_api/banner
路由配置为开启路由和强制使用路由,路由使用完整匹配为false
评论()
后面还有条评论,点击查看>>