Class: AirlineFlightSchedulesResults
- Inherits:
-
Object
- Object
- AirlineFlightSchedulesResults
- Defined in:
- lib/FlightXML2REST.rb
Instance Attribute Summary collapse
-
#airlineFlightSchedulesResult ⇒ Object
Returns the value of attribute airlineFlightSchedulesResult.
Instance Method Summary collapse
-
#initialize(airlineFlightSchedulesResult = nil) ⇒ AirlineFlightSchedulesResults
constructor
A new instance of AirlineFlightSchedulesResults.
Constructor Details
#initialize(airlineFlightSchedulesResult = nil) ⇒ AirlineFlightSchedulesResults
Returns a new instance of AirlineFlightSchedulesResults.
126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 |
# File 'lib/FlightXML2REST.rb', line 126 def initialize(airlineFlightSchedulesResult = nil) airlineFlightSchedulesResult = JSON.parse(airlineFlightSchedulesResult)['AirlineFlightSchedulesResult'] @airlineFlightSchedulesResult = ArrayOfAirlineFlightScheduleStruct.new([], airlineFlightSchedulesResult['next_offset']) airlineFlightSchedulesResult['data'].each do |data| @airlineFlightSchedulesResult.data << AirlineFlightScheduleStruct.new(data['actual_ident'], data['aircrafttype'], data['arrivaltime'], data['departuretime'], data['destination'], data['ident'], data['meal_service'], data['origin'], data['seats_cabin_business'], data['seats_cabin_coach'], data['seats_cabin_first'] ) end end |
Instance Attribute Details
#airlineFlightSchedulesResult ⇒ Object
Returns the value of attribute airlineFlightSchedulesResult.
125 126 127 |
# File 'lib/FlightXML2REST.rb', line 125 def airlineFlightSchedulesResult @airlineFlightSchedulesResult end |