@php $authUser = auth()->user(); $canCreateRole = $authUser && ($authUser->hasPermission('settings.roles.create') || $authUser->hasPermission('settings.roles.manage')); $canEditRolePermissions = $authUser && ($authUser->hasPermission('settings.roles.edit') || $authUser->hasPermission('settings.roles.manage')); @endphp

Role & Permission Management

@if(session('success'))
{{ session('success') }}
@endif @if($canCreateRole)

Create Role

@csrf
Create Role
@endif

Permissions

@if(!$selectedRole)

No roles available for this company yet.

@else
@csrf @method('PATCH')
@foreach($permissionMatrix as $feature => $capabilities) @endforeach
Feature Permissions
{{ $feature }}
@foreach($capabilities as $capability) @endforeach
@if($canEditRolePermissions)
Update Permissions
@endif
@endif
@push('scripts') @endpush