{{-- @dd($flightData, $totalFare, $tax) --}} @if (!empty($flightData) && isset($flightData) && isset($flightData['departure'])) @php $logo = $flightData['airline'] ?? 'default'; $departure = $flightData['departure'] ?? null; $originCode = $departure['departure']['code'] ?? ''; $destinationCode = $departure['arrival']['code'] ?? ''; $depTime = $departure['departure']['time'] ?? ''; $arrTime = $departure['arrival']['time'] ?? ''; $depTimeDiff = $departure['duration'] ?? ''; $isConnected = $departure['isConnected'] === 'true'; $stopCount = count($departure['segments']) - 1; $hasReturn = isset($flightData['return']); if ($hasReturn) { $return = $flightData['return']; $returnOriginCode = $return['departure']['code'] ?? ''; $returnDestinationCode = $return['arrival']['code'] ?? ''; $returnDepTime = $return['departure']['time'] ?? ''; $returnArrTime = $return['arrival']['time'] ?? ''; $returnTimeDiff = $return['duration'] ?? ''; $returnIsConnected = $return['isConnected'] === 'true'; $returnStopCount = count($return['segments']) - 1; } $depDate = $departure['departure']['date'] ?? ''; @endphp
{{ $depTimeDiff }}
{{ $originCode }}
-
{{ $stopCount }} {{ $stopCount > 1 ? 'Stops' : 'Stop' }}
Nonstop
-
{{ $destinationCode }}
{{ $returnTimeDiff }}
{{ $returnOriginCode }}
-
{{ $returnStopCount }} {{ $returnStopCount > 1 ? 'Stops' : 'Stop' }}
Nonstop
-
{{ $returnDestinationCode }}