{{ $data['title'] }}
Period: {{ $data['period'] }}
Generated: {{ now()->format('Y-m-d H:i:s') }}
@if(isset($data['total_visits']))
Summary Statistics
Total Visits
{{ number_format($data['total_visits']) }}
Unique Visitors
{{ number_format($data['unique_visitors'] ?? 0) }}
Approved
{{ number_format($data['approved_visits'] ?? 0) }}
Pending
{{ number_format($data['pending_visits'] ?? 0) }}
@endif
@if(isset($data['staff_visits']))
Staff Visits
| Staff Name |
Email |
Visit Count |
@foreach($data['staff_visits'] as $visit)
| {{ $visit['staff']['name'] ?? 'N/A' }} |
{{ $visit['staff']['email'] ?? 'N/A' }} |
{{ $visit['visit_count'] }} |
@endforeach
@endif
@if(isset($data['location_visits']))
Location Analytics
| Location |
Visit Count |
@foreach($data['location_visits'] as $visit)
| {{ $visit['location']['name'] ?? 'N/A' }} |
{{ $visit['visit_count'] }} |
@endforeach
@endif
@if(isset($data['visits_by_hour']))
Visits by Hour
| Hour |
Visit Count |
@foreach($data['visits_by_hour'] as $hourData)
| {{ str_pad($hourData['hour'], 2, '0', STR_PAD_LEFT) }}:00 |
{{ $hourData['count'] }} |
@endforeach
@endif
@if(isset($data['pending_approvals']))
Compliance Metrics
Pending Approvals
{{ number_format($data['pending_approvals']) }}
Old Pending (>24h)
{{ number_format($data['old_pending'] ?? 0) }}
Missing Checkouts
{{ number_format($data['missing_checkouts'] ?? 0) }}
@endif