@php
$groupedPermissions = $role->permissions->groupBy(function ($permission) {
return explode('-', $permission->name)[0];
});
@endphp
@if($groupedPermissions->count() > 0)
@foreach($groupedPermissions as $group => $permissions)
{{ ucfirst($group) }}
@foreach($permissions as $permission)
{{ ucfirst(str_replace('-', ' ', $permission->name)) }}
@endforeach
@endforeach
@else
Aucune permission attribuée à ce rôle.
@endif