@if(session('success') || session('error'))
@php
$type = session('success') ? 'success' : 'error';
$message = session('success') ?? session('error');
$styles = [
'success' => 'bg-green-100 border-green-500 text-green-800 dark:bg-green-900/40 dark:border-green-400 dark:text-green-200',
'error' => 'bg-red-100 border-red-500 text-red-800 dark:bg-red-900/40 dark:border-red-400 dark:text-red-200',
];
@endphp
@endif
@if ($roles->isEmpty())
@else
| # |
{{ __('table.Name') }} |
Role |
{{ __('table.Action') }} |
@foreach ($roles as $role)
| {{ $loop->iteration }} |
{{ $role->name }} |
@if($role->permissions->isNotEmpty())
@php
$permissions = $role->permissions->pluck('name')->toArray();
$displayPermissions = array_slice($permissions, 0, 3);
@endphp
{{ implode(', ', $displayPermissions) }}
@if(count($permissions) > 3)
... ({{ count($permissions) }} total)
@endif
@else
No Permissions Assigned
@endif
|
|
@endforeach
@endif