fixed 新路由导致的after_behavior失效

This commit is contained in:
zx 2018-06-28 12:27:47 +08:00
parent a9fa3c9019
commit 99ad98f79b

View File

@ -18,20 +18,28 @@ Route::rule([
'admin/Index/upload' => [ 'admin/Index/upload' => [
'admin/Index/upload', 'admin/Index/upload',
[ [
'method' => 'post', 'after_behavior' => ['\app\admin\behavior\ApiAuth', '\app\admin\behavior\AdminLog'] 'method' => 'post',
'after_behavior' => [
'\app\admin\behavior\ApiAuth',
'\app\admin\behavior\AdminLog'
]
] ]
], ],
'admin/Login/logout' => [ 'admin/Login/logout' => [
'admin/Login/logout', 'admin/Login/logout',
[ [
'method' => 'get', 'after_behavior' => ['\app\admin\behavior\ApiAuth', '\app\admin\behavior\AdminLog'] 'method' => 'get',
'after_behavior' => [
'\app\admin\behavior\ApiAuth',
'\app\admin\behavior\AdminLog'
]
] ]
] ]
]); ]);
//大部分控制器的路由都以分组的形式写到这里 //大部分控制器的路由都以分组的形式写到这里
Route::group('admin', function() { Route::group('admin', function () use ($afterBehavior) {
Route::group('Menu', [ Route::group('Menu', [
'index' => [ 'index' => [
'admin/Menu/index', 'admin/Menu/index',
@ -53,7 +61,7 @@ Route::group('admin', function() {
'admin/Menu/del', 'admin/Menu/del',
['method' => 'get'] ['method' => 'get']
] ]
]); ], ['after_behavior' => $afterBehavior]);
Route::group('User', [ Route::group('User', [
'index' => [ 'index' => [
'admin/User/index', 'admin/User/index',
@ -83,7 +91,7 @@ Route::group('admin', function() {
'admin/User/del', 'admin/User/del',
['method' => 'get'] ['method' => 'get']
], ],
]); ], ['after_behavior' => $afterBehavior]);
Route::group('Auth', [ Route::group('Auth', [
'index' => [ 'index' => [
'admin/Auth/index', 'admin/Auth/index',
@ -117,7 +125,7 @@ Route::group('admin', function() {
'admin/Auth/getRuleList', 'admin/Auth/getRuleList',
['method' => 'get'] ['method' => 'get']
] ]
]); ], ['after_behavior' => $afterBehavior]);
Route::group('App', [ Route::group('App', [
'index' => [ 'index' => [
'admin/App/index', 'admin/App/index',
@ -147,7 +155,7 @@ Route::group('admin', function() {
'admin/App/del', 'admin/App/del',
['method' => 'get'] ['method' => 'get']
] ]
]); ], ['after_behavior' => $afterBehavior]);
Route::group('InterfaceList', [ Route::group('InterfaceList', [
'index' => [ 'index' => [
'admin/InterfaceList/index', 'admin/InterfaceList/index',
@ -177,7 +185,7 @@ Route::group('admin', function() {
'admin/InterfaceList/getHash', 'admin/InterfaceList/getHash',
['method' => 'get'] ['method' => 'get']
] ]
]); ], ['after_behavior' => $afterBehavior]);
Route::group('Fields', [ Route::group('Fields', [
'index' => [ 'index' => [
'admin/Fields/index', 'admin/Fields/index',
@ -207,7 +215,7 @@ Route::group('admin', function() {
'admin/Fields/upload', 'admin/Fields/upload',
['method' => 'post'] ['method' => 'post']
] ]
]); ], ['after_behavior' => $afterBehavior]);
Route::group('InterfaceGroup', [ Route::group('InterfaceGroup', [
'index' => [ 'index' => [
'admin/InterfaceGroup/index', 'admin/InterfaceGroup/index',
@ -233,7 +241,7 @@ Route::group('admin', function() {
'admin/InterfaceGroup/del', 'admin/InterfaceGroup/del',
['method' => 'get'] ['method' => 'get']
] ]
]); ], ['after_behavior' => $afterBehavior]);
Route::group('AppGroup', [ Route::group('AppGroup', [
'index' => [ 'index' => [
'admin/AppGroup/index', 'admin/AppGroup/index',
@ -259,7 +267,7 @@ Route::group('admin', function() {
'admin/AppGroup/del', 'admin/AppGroup/del',
['method' => 'get'] ['method' => 'get']
] ]
]); ], ['after_behavior' => $afterBehavior]);
Route::group('Log', [ Route::group('Log', [
'index' => [ 'index' => [
'admin/Log/index', 'admin/Log/index',
@ -269,7 +277,6 @@ Route::group('admin', function() {
'admin/Log/del', 'admin/Log/del',
['method' => 'get'] ['method' => 'get']
] ]
]); ], ['after_behavior' => $afterBehavior]);
Route::miss('admin/Miss/index'); Route::miss('admin/Miss/index');
}, ['after_behavior' => $afterBehavior] });
);