Skip to content

Commit 9f5d84e

Browse files
committed
Laravel 11 update /issues/571
1 parent 3164d13 commit 9f5d84e

File tree

4 files changed

+1142
-958
lines changed

4 files changed

+1142
-958
lines changed

app/Http/Controllers/Admin/RoleController.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,11 @@ public function update(Request $request,$id)
5656
$role = Role::findOrFail($id);
5757
$role->name = $request->name;
5858
$role->save();
59+
60+
// Récupère les noms des permissions à partir des IDs
61+
$permissions = Permission::whereIn('id', $request->permission)->pluck('name');
5962

60-
$role->syncPermissions($request->permission);
63+
$role->syncPermissions($permissions);
6164

6265
return to_route('admin.roles.permissions')->with('success', 'Role updated successfully.');
6366
}

composer.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,25 @@
1515
],
1616
"license": "MIT",
1717
"require": {
18-
"php": "^8.1.0",
18+
"php": "^8.2",
1919
"ext-zip": "*",
20-
"barryvdh/laravel-dompdf": "2.0.1",
21-
"directorytree/ldaprecord-laravel": "^3.3",
20+
"barryvdh/laravel-dompdf": "^v3.0.0",
21+
"directorytree/ldaprecord-laravel": "^v3.3.5",
2222
"doctrine/dbal": "^3.8",
2323
"dragonbe/vies": "^2.3",
2424
"fruitcake/php-cors": "^1.2",
2525
"guzzlehttp/guzzle": "^7.0.1",
2626
"horstoeko/zugferd": "^1",
2727
"jenssegers/agent": "^2.6",
2828
"jeroennoten/laravel-adminlte": "^3.9.2",
29-
"laravel/framework": "^10.0",
29+
"laravel/framework": "^11.0",
3030
"laravel/tinker": "^2.5",
31-
"laravel/ui": "^4.2.2",
31+
"laravel/ui": "^v4.5.2",
3232
"laravolt/avatar": "^5.1",
33-
"livewire/livewire": "^3.0",
33+
"livewire/livewire": "^3.4",
3434
"maatwebsite/excel": "^3.1",
35-
"mcamara/laravel-localization": "^1.8.0",
36-
"milon/barcode": "10.0.0",
35+
"mcamara/laravel-localization": "^2.0",
36+
"milon/barcode": "^v11.0.0",
3737
"monolog/monolog": "^3.0",
3838
"phpoffice/phpspreadsheet": "^1.29.1",
3939
"predis/predis": "^2.2",
@@ -44,18 +44,18 @@
4444
"setasign/fpdi": "^2.3",
4545
"spatie/laravel-activitylog": "^4.7",
4646
"spatie/laravel-ignition": "^2.0",
47-
"spatie/laravel-permission": "^5.10",
47+
"spatie/laravel-permission": "^6.9",
4848
"webklex/laravel-pdfmerger": "^1.3"
4949
},
5050
"require-dev": {
5151
"dominikb/composer-license-checker": "^2.5",
5252
"fakerphp/faker": "^1.9.1",
53-
"laravel/breeze": "^1.3",
53+
"laravel/breeze": "^2.0",
5454
"laravel/sail": "^1.12",
5555
"laravel/telescope": "^5.2",
5656
"mockery/mockery": "^1.4.2",
57-
"nunomaduro/collision": "7.0",
58-
"phpunit/phpunit": "10.0"
57+
"nunomaduro/collision": "8.1",
58+
"phpunit/phpunit": "11.4"
5959
},
6060
"autoload": {
6161
"psr-4": {

0 commit comments

Comments
 (0)