@extends('layouts.app') @section('title', 'Gestão de Permissões') @section('content')

Gestão de Permissões

Criar e gerir perfis com as suas permissões

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
@foreach($roles as $role)

{{ $role->name }}

{{ $role->permissions->count() }} permissões

{{ $role->users()->count() }} utilizador(es)

@if($role->name == 'Administrador')

Acesso total ao sistema

@else
@forelse($role->permissions->take(8) as $permission) {{ $permission->name }} @empty

Sem permissões atribuídas

@endforelse @if($role->permissions->count() > 8) +{{ $role->permissions->count() - 8 }} mais... @endif
@endif
Ver @if($role->name !== 'Administrador') Editar @endif
@endforeach

Todas as Permissões Disponíveis

@foreach($permissoesPorCategoria as $categoria => $perms)

{{ $categoria }}

@foreach($perms as $permission)
{{ $permission->name }}
@endforeach
@endforeach
@endsection