@extends('layouts.app') @section('content') {{-- Page Header --}}
{{-- Left Side: Role Info --}}
{{ __('Role Info') }}

{{ __('ID') }}: {{ $role->id }}

{{ __('Name') }}: {{ $role->name }}

{{ __('Created At') }}: {{ $role->created_at->format('d M, Y h:i A') }}

{{ __('Updated At') }}: {{ $role->updated_at->format('d M, Y h:i A') }}

{{-- Right Side: Update Role Form --}}
@csrf @method('PUT') {{-- Role Name --}}
{{-- Permissions Grouped by Resource --}}

{{ __('Permissions') }}

@php // Group permissions by resource $groupedPermissions = []; foreach ($permissions as $permission) { $parts = explode('.', $permission->name); $resource = $parts[0] ?? 'Other'; $action = $parts[1] ?? $permission->name; $groupedPermissions[$resource][] = [ 'name' => $permission->name, 'action' => $action ]; } @endphp @foreach ($groupedPermissions as $resource => $perms)
{{ ucfirst($resource) }}
@foreach ($perms as $perm)
@endforeach
@endforeach
{{-- Submit Button --}}
{{-- Hover Shadow --}} @endsection