{{ t('create_role') }}

{{ $role->exists ? t('edit_role') : t('add_role') }}

* {{ t('role') }}
{{ t('features') }}
{{ t('capabilities') }}
@php $groupedPermissions = []; // Grouping permissions by module foreach ($this->permission as $permission) { $parts = explode('.', $permission->name); $module = ucwords(str_replace(['_', '-'], ' ', $parts[0])); $action = ucfirst(str_replace(['_', '-'], ' ', $parts[1] ?? '')); // Store actions under the same module $groupedPermissions[$module][] = [ 'id' => $permission->name, 'name' => $action, ]; } @endphp @foreach ($groupedPermissions as $module => $actions)
{{ $module }}
@foreach ($actions as $action) @endforeach
@endforeach

{{ t('users_using_this_role') }}

{{ t('cancel') }} {{ $role->exists ? t('update_button') : t('save_changes_button') }}