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