@extends('layouts.layoutMaster') @section('title', 'Grupos de Permissoes') @section('page-style') @endsection @section('content')
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @php $gruposCollection = collect($grupos); $totalGrupos = $gruposCollection->count(); $comDescricao = $gruposCollection->filter(function ($g) { return trim((string) ($g->descricao ?? '')) !== ''; })->count(); $semDescricao = max($totalGrupos - $comDescricao, 0); @endphp
Total de grupos

{{ $totalGrupos }}

Com descricao

{{ $comDescricao }}

Sem descricao

{{ $semDescricao }}

Grupos de Permissoes
Novo Grupo
Exibindo {{ $totalGrupos }} de {{ $totalGrupos }} grupo(s)
@if($totalGrupos === 0)

Nenhum grupo cadastrado

Crie o primeiro grupo para organizar as permissoes dos usuarios.
@else
@foreach($grupos as $grupo) @php $nomeGrupo = (string) ($grupo->nome ?? ''); $descricaoGrupo = (string) ($grupo->descricao ?? ''); $searchText = strtolower($nomeGrupo . ' ' . $descricaoGrupo); @endphp @endforeach
Nome Descricao Criado em Acoes
{{ $grupo->nome }}
@if(trim($descricaoGrupo) !== '') {{ $descricaoGrupo }} @else - @endif {{ \Carbon\Carbon::parse($grupo->created_at)->format('d/m/Y H:i') }}
Editar
@csrf @method('DELETE')
@endif
@endsection @section('page-script') @endsection