@php use Illuminate\Support\Str; @endphp @extends('layouts/contentLayoutMaster') @section('title', 'Add Role') @section('main-page', 'Roles') @section('sub-page', 'Add New Role') @section('main-page-url', route("roles.index")) @section('sub-page-url', route("roles.create")) @section('vendor-style') @endsection @section('content')
@csrf

Role Permissions

@foreach($associatedData['permissions'] as $group => $groupPermissions) @foreach(\App\Enums\Permission\PermissionAction::values() as $action) @php $supportedActions = $groupPermissions->pluck('name')->map(fn ($n) => Str::afterLast($n, '_')) ->unique() ->values() ->all(); $isAvailable = collect($supportedActions)->contains(strtolower($action)); @endphp @endforeach @endforeach
Create Read Update Delete
{{ $groupPermissions[0]->group }}
@endsection @section('vendor-script') @endsection @section('page-script') @endsection