@extends('layout') @push('styles') @endpush @section('content') @if (session('success'))
×

Success!

{{ session('success') }}

@endif

All Roles

Roles & Permission Settings

Manage user access levels and system permissions.

{{-- Filters --}}
{{-- Search --}} {{-- Sort --}} {{-- Direction --}} {{-- Date --}}
Reset
{{-- Table --}}
@forelse($roles as $role) {{-- 👈 Here --}} @empty @endforelse
Role Name Permission Created Date Assign User Status
icon

{{ ucfirst($role->name) }} ID-{{ $role->id }}

name)[0])->map(fn($group) => $group->pluck('name')))'> @if ($role->permissions->count()) @php $groupedPermissions = $role->permissions->groupBy( fn($perm) => explode('.', $perm->name)[0], ); @endphp
@foreach ($groupedPermissions->take(3) as $module => $perms) {{ ucfirst($module) }} @endforeach @if ($groupedPermissions->count() > 3) +{{ $groupedPermissions->count() - 3 }} more @endif
@else No Permissions @endif {{-- Popup modal --}}
{{ $role->created_at->format('d M, Y') }} {{ $role->users_count }} {{ $role->status }}
icon Edit
@csrf @method('DELETE')

Are you sure?

This action cannot be undone.

No roles found.
{{-- Pagination --}}
@foreach (request()->except('per_page') as $key => $value) @endforeach

Page {{ $roles->currentPage() }} of {{ $roles->lastPage() }}

@if ($roles->onFirstPage()) @else icon @endif @if ($roles->currentPage() == $roles->lastPage()) @else icon @endif
{{-- Scripts --}} @endsection