{{ $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

@foreach($data['staff_visits'] as $visit) @endforeach
Staff Name Email Visit Count
{{ $visit['staff']['name'] ?? 'N/A' }} {{ $visit['staff']['email'] ?? 'N/A' }} {{ $visit['visit_count'] }}
@endif @if(isset($data['location_visits']))

Location Analytics

@foreach($data['location_visits'] as $visit) @endforeach
Location Visit Count
{{ $visit['location']['name'] ?? 'N/A' }} {{ $visit['visit_count'] }}
@endif @if(isset($data['visits_by_hour']))

Visits by Hour

@foreach($data['visits_by_hour'] as $hourData) @endforeach
Hour Visit Count
{{ str_pad($hourData['hour'], 2, '0', STR_PAD_LEFT) }}:00 {{ $hourData['count'] }}
@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