@php($resultCount = (int) $logs->total())
@if(($filters['logs_q'] ?? '') !== '' || ($filters['logs_period'] ?? 'all') !== 'all' || ($filters['logs_level'] ?? 'all') !== 'all' || ($filters['logs_status'] ?? 'all') !== 'all') Limpar @endif
{{ number_format($resultCount, 0, ',', '.') }} {{ $resultCount === 1 ? 'evento encontrado' : 'eventos encontrados' }} {{ ($filters['logs_period'] ?? 'all') === 'all' ? 'Todo o histórico retido' : 'Período filtrado' }}
@if($logs->isEmpty())
manage_search Nenhum evento encontrado Ajuste os filtros ou tente buscar por rota, IP ou ID da requisição.
@else
@foreach($logs as $log) @php($status = (int) ($log->status_code ?? 0)) @php($levelTone = $log->level === 'error' || $status >= 500 ? 'bad' : (in_array($log->level, ['warning', 'warn'], true) || $status >= 400 ? 'warn' : ($log->level === 'info' ? 'info' : 'muted'))) @php($displayPath = $log->url ? \Illuminate\Support\Str::before($log->url, '?') : null) {{ $log->event ?: 'Evento técnico' }} {{ $log->message ?: 'Sem mensagem adicional.' }} @endforeach
@endif @if($logs->lastPage() > 1) @php($previousQuery = array_merge($filters, ['logs_page' => $logs->currentPage() - 1])) @php($nextQuery = array_merge($filters, ['logs_page' => $logs->currentPage() + 1])) @endif