Rooming List

{{ $trip->trip_name ?: $trip->destination }}

@if($trip->start_date && $trip->end_date) {{ \Carbon\Carbon::parse($trip->start_date)->format('F d, Y') }} - {{ \Carbon\Carbon::parse($trip->end_date)->format('F d, Y') }} @elseif($trip->start_date) {{ \Carbon\Carbon::parse($trip->start_date)->format('F d, Y') }} @endif
Generated on {{ date('F d, Y') }}
@forelse($travelers as $traveler) @php $hotels = $traveler['package_details']['hotels'] ?? []; $fullName = trim(($traveler['first_name'] ?? '') . ' ' . ($traveler['last_name'] ?? '')); @endphp @if(empty($hotels)) @else @foreach($hotels as $index => $hotel) @if($index === 0) @endif @endforeach @endif @empty @endforelse
Traveler ID Full Name Email Phone Gender Nationality Booking Reference Package Hotel Name Location Room Number Room Type Check In Check Out
{{ $traveler['traveler_id'] ?? 'N/A' }} {{ $fullName ?: 'N/A' }} {{ $traveler['email'] ?? 'N/A' }} {{ $traveler['phone'] ?? 'N/A' }} {{ $traveler['gender'] ?? 'N/A' }} {{ $traveler['nationality'] ?? 'N/A' }} {{ $traveler['booking_reference'] ?? 'N/A' }} {{ $traveler['package_name'] ?? 'N/A' }} No hotel information
{{ $traveler['traveler_id'] ?? 'N/A' }} {{ $fullName ?: 'N/A' }} {{ $traveler['email'] ?? 'N/A' }} {{ $traveler['phone'] ?? 'N/A' }} {{ $traveler['gender'] ?? 'N/A' }} {{ $traveler['nationality'] ?? 'N/A' }} {{ $traveler['booking_reference'] ?? 'N/A' }} {{ $traveler['package_name'] ?? 'N/A' }}{{ $hotel['name'] ?? 'N/A' }} {{ $hotel['location'] ?? 'N/A' }} {{ $hotel['room_number'] ?? 'N/A' }} {{ ucfirst($hotel['room_type'] ?? 'N/A') }} {{ $hotel['check_in'] ? \Carbon\Carbon::parse($hotel['check_in'])->format('M d, Y') : 'N/A' }} {{ $hotel['check_out'] ? \Carbon\Carbon::parse($hotel['check_out'])->format('M d, Y') : 'N/A' }}
No travelers found for this trip