@php $bookedRooms = []; @endphp @while ($checkIn < $checkOut) @php $checkIn = \Carbon\Carbon::parse($checkIn)->addDays(); @endphp @endwhile @php $selectedRooms = getSelectedRooms($bookedRooms, $numberOfRooms); @endphp
@lang('Date') @lang('Room')
{{ $checkIn->format('d M, Y') }} - {{ (clone $checkIn)->addDay()->format('d M, Y') }}
@php $selectedRoom = 0; @endphp @foreach ($rooms as $room) @php $bookedRooms[$room->room_number] = $bookedRooms[$room->room_number] ?? 0; $booked = $room->booked->where('booked_for', $checkIn->format('Y-m-d'))->first(); @endphp @if ($booked) @php $bookedRooms[$room->room_number]++; @endphp @else @php $selectedRoom++; @endphp @endif @endforeach