55 Route::get ('/asset ' , 'PermissionController@assets ' )->name ('permission.asset ' );
66 // Test
77 Route::get ('/laravel-permission ' , 'PermissionController@doc ' )->name ('permission.doc ' );
8- });
9-
10-
11- /* Demo Routes */
12- Route::group (['namespace ' => config ('permission.controller_namespace ' ),'middleware ' =>['role:admin ' ]],function (){
13- // Permissions
14- Route::get ('/permissions ' , 'PermissionController@index ' )->name ('permissions.index ' );
15-
16- // Users
17- Route::get ('/users ' , 'UserController@index ' )->name ('users ' );
18- // Vue CRUD
19- Route::get ('/users/all ' , 'UserController@all ' )->name ('users.all ' );
20- Route::get ('/user/{id} ' , 'UserController@getUser ' )->name ('user ' );
21- Route::post ('/user/add ' , 'UserController@addUser ' )->name ('user.add ' );
22- Route::get ('/user/edit/{id} ' , 'UserController@editUser ' )->name ('user.edit ' );
23- Route::put ('/user/update/ ' , 'UserController@updateUser ' )->name ('user.update ' );
24- Route::delete ('/user/delete/{id} ' , 'UserController@deleteUser ' )->name ('user.delete ' );
25- // Ajax
26- Route::get ('/roles/all ' , 'UserController@allRoles ' )->name ('roles.all ' );
27- Route::post ('/role/add ' , 'PermissionController@addRole ' )->name ('role.add ' );
28- Route::get ('/role/{id} ' , 'PermissionController@getRole ' )->name ('role.get ' );
29- Route::put ('/role/update ' , 'PermissionController@updateRole ' )->name ('role.edit ' );
30- Route::delete ('/role/delete ' , 'PermissionController@deleteRole ' )->name ('role.delete ' );
31-
32- // Permission
33- Route::post ('/permission/add ' , 'PermissionController@addPermission ' )->name ('permission.add ' );
34- Route::get ('/permission/{id} ' , 'PermissionController@getPermission ' )->name ('permission.get ' );
35- Route::put ('/permission/update ' , 'PermissionController@updatePermission ' )->name ('permission.edit ' );
36- Route::delete ('/permission/delete ' , 'PermissionController@deletePermission ' )->name ('permission.delete ' );
378});
0 commit comments