{{-- @dd($flightData) --}} {{-- HOTEL BOOKING PAX COUNT RULES 6 rooms per request 9 adults per room 4 children per room (age 1–17) --}} @php use Carbon\Carbon; use App\Helpers\HelperFunctions; // Temp use Illuminate\Support\Facades\Cache; // flight_data_rtn // flight_data_ow // $flightData = Cache::remember('flight_data_rtn', 6600, function () use ($flightData) { // return $flightData; // first response will be cached // }); // Temp @endphp {{-- @dd($flightData) --}} @if (!empty($flightData)) @php $isReturn = $flightData['return_count'] > 0; $bundles = $flightData['bundles']; @endphp @forelse ($flightData['flights'] as $key => $segments) @php // $departure = $key === 0 ? $flightData['departure'] : $flightData['arrival']; // $arrival = $key === 0 ? $flightData['arrival'] : $flightData['departure']; @endphp
{{ $departure['airport'] }} ({{ $departure['code'] }}) → {{ $arrival['airport'] }} ({{ $arrival['code'] }})
{{ $firstSegment['carrier'] }} ({{ $firstSegment['flight_number'] }})
{{ $flightDep['airport'] }} ({{ $flightDep['code'] }}) - @if ($flight['isConnected']) {{ $stopCount }} {{ $stopCount > 1 ? 'Stops' : 'Stop' }} @else Nonstop @endif - {{ $flightArr['airport'] }} ({{ $flightArr['code'] }})
{{ Carbon::parse($segment['departure']['datetime'])->format('h:i A') }}
{{ $segment['departure']['airport'] }} ({{ $segment['departure']['code'] }}){{ Carbon::parse($segment['arrival']['datetime'])->format('h:i A') }}
{{ $segment['arrival']['airport'] }} ({{ $segment['arrival']['code'] }})Flight No
{{ $segment['carrier'] }}-{{ $segment['flight_number'] }}Cabin Class
{{ $flight['cabinClass'] }}No flights available.
@endforelseLoading bundles...
No flights available.
@endforelseNo flights available.
@endforelse @endif