['web', 'auth', 'permission'], 'prefix' => 'admin/'], function () { Route::post('user/reorder', [UserController::class, 'reorder'])->name('user.reorder'); Route::get('user/{id?}', [UserController::class, 'index'])->name('user.index'); Route::get('user/{id}/assign-role', [UserController::class, 'showAssignRoleForm'])->name('user.showAssignRoleForm'); Route::post('user/{id}/assign-role', [UserController::class, 'assignRole'])->name('user.assignRole'); Route::post('user/{id}/toggle-activation', [UserController::class, 'toggleActivation'])->name('user.toggleActivation'); Route::resource('user', UserController::class)->names('user')->only(['store', 'edit', 'destroy']); Route::resource('role', RoleController::class)->names('role'); Route::resource('permission', PermissionController::class)->names('permission')->only(['index', 'destroy']); }); require __DIR__ . '/client.php';