@extends('layouts.print') @section('title', 'DOT Guest Statistics — ' . \Carbon\Carbon::parse($from)->format('M j') . '–' . \Carbon\Carbon::parse($to)->format('M j, Y')) @section('content') @php $propName = \App\Models\Setting::get('property_name', config('app.name', 'Parkview Hotel')); $periodLabel = \Carbon\Carbon::parse($from)->format('M j') . ' – ' . \Carbon\Carbon::parse($to)->format('M j, Y'); @endphp
@include('reports.print._letterhead', [ 'reportTitle' => 'DOT Guest Statistics', 'periodLabel' => $periodLabel, 'backUrl' => route('reports.dot-statistics', ['from' => $from, 'to' => $to]), ])
@foreach([ ['Guest Arrivals', number_format($totalGuests), number_format($totalArrivals) . ' bookings'], ['Guest-Nights', number_format($totalGuestNights), 'persons × nights'], ['Domestic / Foreign', $domesticArrivals . ' / ' . $foreignArrivals, number_format($domesticNights) . ' / ' . number_format($foreignNights) . ' g-nights'], ['Avg LOS', number_format($avgLos, 1) . 'n', 'per arrival'], ] as [$label, $value, $sub])

{{ $label }}

{{ $value }}

{{ $sub }}

@endforeach

Guest Arrivals & Guest-Nights by Nationality

@if(empty($byNationality))

No arrivals for this period.

@else @foreach($byNationality as $nat => $n) @endforeach
Nationality Origin Arrivals Guests Room-Nights Guest-Nights
{{ $nat }} {{ $n['domestic'] ? 'Domestic' : 'Foreign' }} {{ $n['arrivals'] }} {{ $n['guests'] }} {{ $n['room_nights'] }} {{ $n['guest_nights'] }}
Total {{ $totalArrivals }} {{ $totalGuests }} {{ $totalRoomNights }} {{ $totalGuestNights }}
@endif
{{ $propName }} · DOT Guest Statistics Printed {{ now()->format('M j, Y g:i A') }}
@endsection