@foreach($permissionsByModule as $module => $permissions)
{{ ucwords(str_replace('_', ' ', $module)) }}
({{ count($permissions) }} permissions)
@php
// Group permissions by entity
$byEntity = collect($permissions)->groupBy(function ($p) {
$parts = explode('.', $p['name']);
return $parts[0] ?? '';
});
@endphp
@endforeach