{{-- resources/views/roles/show.blade.php --}} @extends('layouts.app') @section('title', 'Role Details') @section('content')

Role Details

{{ $role->display_name }}
Back to Roles @if(!$role->is_system && auth()->user()->isSuperAdmin()) @can('roles.edit') Edit @endcan Permissions @endif
Role Information
Name {{ $role->name }}
Display Name {{ $role->display_name }}
Description {{ $role->description ?? 'No description' }}
Type @if($role->is_system) System Role @else Custom Role @endif
Created {{ $role->created_at ? $role->created_at->format('F d, Y') : 'N/A' }}
Updated {{ $role->updated_at ? $role->updated_at->format('F d, Y') : 'N/A' }}
Permissions
@php $permissions = $role->permissions()->get()->groupBy('module'); @endphp @if($permissions->count() > 0)
@foreach($permissions as $module => $perms)
{{ $module ?: 'General' }} {{ $perms->count() }}
    @foreach($perms as $permission)
  • {{ $permission->display_name }} {{ $permission->name }}
  • @endforeach
@endforeach
@else

No permissions assigned to this role.

@endif
Users with this Role
@if($users->count() > 0)
@foreach($users as $user) @endforeach
Name Email Branch Status
{{ $user->name }} {{ $user->email }} {{ $user->branch->branch_name ?? 'N/A' }} @if($user->is_active) Active @else Inactive @endif
{{ $users->links() }} @else

No users have this role.

@endif
@endsection