{{-- backend/roles_permissions/_row.blade.php --}} @php $colors = ['bg-primary', 'bg-info', 'bg-success', 'bg-warning', 'bg-danger', 'bg-secondary']; $color = $colors[abs(crc32($role->name)) % count($colors)]; $initials = strtoupper(substr($role->name, 0, 2)); $permCount = is_object($role) && method_exists($role, 'permissions') ? $role->permissions()->count() : 0; $userCount = \App\Models\User::role($role->name)->count(); $protectedRole = in_array( strtolower(str_replace([' ', '_'], '-', $role->name)), ['super-admin', 'superadmin'], true, ); @endphp