FlightExtendedSegment
in package
implements
ResourceInterface
Sub-resource in Itineraries, FlightAvailability, etc.
Tags
Interfaces, Classes, Traits and Enums
Table of Contents
- $aircraft : object|null
- $arrival : object|null
- $availabilityClasses : array<string|int, mixed>|null
- $blacklistedInEU : bool|null
- $carrierCode : string|null
- $closedStatus : string|null
- $co2Emissions : array<string|int, mixed>|null
- $departure : object|null
- $duration : string|null
- $id : string|null
- $number : string|null
- $numberOfStops : int|null
- $operating : object|null
- $stops : array<string|int, mixed>|null
- __set() : void
- __toString() : string
- getAircraft() : AircraftEquipment|null
- getArrival() : FlightEndpoint|null
- getAvailabilityClasses() : array<string|int, FlightAvailabilityClass>|null
- getBlacklistedInEU() : bool|null
- getCarrierCode() : string|null
- getClosedStatus() : string|null
- getCo2Emissions() : array<string|int, Co2Emission>|null
- getDeparture() : FlightEndpoint|null
- getDuration() : string|null
- getId() : string|null
- getNumber() : string|null
- getNumberOfStops() : int|null
- getOperating() : OperatingFlight|null
- getStops() : array<string|int, FlightStop>|null
Properties
$aircraft
private
object|null
$aircraft
= null
$arrival
private
object|null
$arrival
= null
$availabilityClasses
private
array<string|int, mixed>|null
$availabilityClasses
= null
$blacklistedInEU
private
bool|null
$blacklistedInEU
= null
$carrierCode
private
string|null
$carrierCode
= null
$closedStatus
private
string|null
$closedStatus
= null
$co2Emissions
private
array<string|int, mixed>|null
$co2Emissions
= null
$departure
private
object|null
$departure
= null
$duration
private
string|null
$duration
= null
$id
private
string|null
$id
= null
$number
private
string|null
$number
= null
$numberOfStops
private
int|null
$numberOfStops
= null
$operating
private
object|null
$operating
= null
$stops
private
array<string|int, mixed>|null
$stops
= null
Methods
__set()
public
__set(mixed $name, mixed $value) : void
Parameters
- $name : mixed
- $value : mixed
Return values
void —__toString()
public
__toString() : string
Return values
string —getAircraft()
public
getAircraft() : AircraftEquipment|null
Return values
AircraftEquipment|null —getArrival()
public
getArrival() : FlightEndpoint|null
Return values
FlightEndpoint|null —getAvailabilityClasses()
public
getAvailabilityClasses() : array<string|int, FlightAvailabilityClass>|null
Return values
array<string|int, FlightAvailabilityClass>|null —getBlacklistedInEU()
public
getBlacklistedInEU() : bool|null
Return values
bool|null —getCarrierCode()
public
getCarrierCode() : string|null
Return values
string|null —getClosedStatus()
public
getClosedStatus() : string|null
Return values
string|null —getCo2Emissions()
public
getCo2Emissions() : array<string|int, Co2Emission>|null
Return values
array<string|int, Co2Emission>|null —getDeparture()
public
getDeparture() : FlightEndpoint|null
Return values
FlightEndpoint|null —getDuration()
public
getDuration() : string|null
Return values
string|null —getId()
public
getId() : string|null
Return values
string|null —getNumber()
public
getNumber() : string|null
Return values
string|null —getNumberOfStops()
public
getNumberOfStops() : int|null
Return values
int|null —getOperating()
public
getOperating() : OperatingFlight|null
Return values
OperatingFlight|null —getStops()
public
getStops() : array<string|int, FlightStop>|null