@extends('layouts.main') @section('title') {{ __('roles.title') }} @endsection @section('page_title') {{ __('roles.title') }} @endsection @php $breadcrumbs = [ ['url' => '', 'label' => __('roles.title')], ]; @endphp @section('content')

{{ __('roles.total_roles') }}

{{ $roles->count() }}

{{ __('roles.total_permissions') }}

{{ $permissions->count() }}

{{ __('roles.total_users') }}

{{ \App\Models\User::count() }}

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
@forelse ($roles as $role) @empty @endforelse
{{ __('roles.role_details') }} {{ __('roles.permissions') }} {{ __('roles.users') }} {{ __('roles.actions') }}

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

@if(in_array($role->name, ['admin', 'user']))

{{ __('roles.core_system_role') }}

@else

{{ __('roles.custom_role') }}

@endif
@if($role->permissions->count() > 0) @foreach($role->permissions->take(3) as $permission) {{ $permission->name }} @endforeach @if($role->permissions->count() > 3) +{{ $role->permissions->count() - 3 }} {{ __('roles.more') }} @endif @else {{ __('roles.no_permissions_assigned') }} @endif
{{ __('roles.users_count', ['count' => $role->users->count()]) }}
@if(!in_array($role->name, ['admin', 'user']))
@csrf @method('DELETE')
@endif

{{ __('roles.no_data_found') }}

{{ __('roles.no_matching_records') }}

@endsection @push('custom_styles') @endpush @push('custom_scripts') @endpush