class AirlineFlightInfoResults
Attributes
airlineFlightInfoResult[RW]
Public Class Methods
new(airlineFlightInfoResult = nil)
click to toggle source
# File lib/FlightXML2REST.rb, line 55 def initialize(airlineFlightInfoResult = nil) begin rawAirlineFlightInfoResult = JSON.parse(airlineFlightInfoResult) airlineFlightInfoResult = rawAirlineFlightInfoResult['AirlineFlightInfoResult'] @airlineFlightInfoResult = AirlineFlightInfoStruct.new( airlineFlightInfoResult['bag_claim'], airlineFlightInfoResult['codeshares'], airlineFlightInfoResult['faFlightID'], airlineFlightInfoResult['gate_dest'], airlineFlightInfoResult['gate_orig'], airlineFlightInfoResult['ident'], airlineFlightInfoResult['meal_service'], airlineFlightInfoResult['seats_cabin_business'], airlineFlightInfoResult['seats_cabin_coach'], airlineFlightInfoResult['seats_cabin_first'], airlineFlightInfoResult['tailnumber'], airlineFlightInfoResult['terminal_dest'], airlineFlightInfoResult['terminal_orig'] ) rescue raise FlightAwareError.new(rawAirlineFlightInfoResult['error']).error end end