@if(session('success')) @endif @if(session('error')) @endif
Roles Management Add New Role
@forelse($roles as $role) @empty @endforelse
# Role Name Permissions Actions
{{ $loop->iteration }} {{ $role->name }} @if($role->name === 'Admin') All Permissions (*) @else @php $groupedPerms = $role->permissions->groupBy(function ($perm) { return explode('.', $perm->name)[0] ?? 'general'; }); @endphp @forelse($groupedPerms as $module => $perms) {{ str_replace('_', ' ', $module) }} @foreach($perms as $permission) @php $action = explode('.', $permission->name)[1] ?? $permission->name; @endphp @endforeach @empty No permissions assigned @endforelse @endif
Edit @if($role->name !== 'Admin')
@csrf @method('DELETE')
@endif
No roles found.
{{ $roles->links('pagination::bootstrap-5') }}