franchisee_permissions.php 881 B

12345678910111213
  1. <?php
  2. use App\Http\Controllers\UserTypeController;
  3. use Illuminate\Support\Facades\Route;
  4. Route::prefix('franchisee/permissions')->controller(UserTypeController::class)->group(function () {
  5. Route::get('/groups', 'index')->middleware('permission:franchisee_permissions,view');
  6. Route::post('/groups', 'store')->middleware('permission:franchisee_permissions,add');
  7. Route::get('/groups/{id}/permissions', 'permissions')->whereNumber('id')->middleware('permission:franchisee_permissions,view');
  8. Route::put('/groups/{id}/permissions', 'updatePermissions')->whereNumber('id')->middleware('permission:franchisee_permissions,edit');
  9. Route::put('/groups/{id}', 'update')->whereNumber('id')->middleware('permission:franchisee_permissions,edit');
  10. Route::delete('/groups/{id}', 'destroy')->whereNumber('id')->middleware('permission:franchisee_permissions,delete');
  11. });