'; } $icon = $currentOrder === 'asc' ? 'fa-sort-up' : 'fa-sort-down'; return ''; } // Get current filters $currentFilters = $filters ?? ['resolved' => '', 'type' => '', 'sort' => 'last_occurred_at', 'order' => 'desc']; ?>
Total Errors
= $stats['total_errors'] ?? 0 ?>
Unresolved
= $stats['unresolved'] ?? 0 ?>
Last 24h
= $stats['last_24h'] ?? 0 ?>
Occurrences
= $stats['total_occurrences'] ?? 0 ?>
| Error | Location | Occurrences | Last Occurred | Status | Actions | |
|---|---|---|---|---|---|---|
|
= htmlspecialchars($error['error_id']) ?>
= htmlspecialchars($errorTypeShort) ?> = htmlspecialchars($error['error_message']) ?> |
= htmlspecialchars(basename($error['error_file'])) ?> Line = $error['error_line'] ?> |
= $error['occurrences'] ?>× |
= date('M d, H:i', strtotime($error['last_occurred_at'])) ?>
|
Resolved Unresolved |
No errors match your filter criteria. Great! Your application is running smoothly.