class DepartedResults
Attributes
departedResult[RW]
Public Class Methods
new(departedResult = nil)
click to toggle source
# File lib/FlightXML2REST.rb, line 736 def initialize(departedResult = nil) begin rawDepartedResult = JSON.parse(departedResult) departedResult = rawDepartedResult['DepartedResult'] @departedResult = DepartureStruct.new([], departedResult['next_offset']) departedResult['departures'].each do |departure| @departedResult.departures << DepartureFlightStruct.new(departure['actualarrivaltime'], departure['actualdeparturetime'], departure['aircrafttype'], departure['destination'], departure['destinationCity'], departure['destinationName'], departure['estimatedarrivaltime'], departure['ident'], departure['origin'], departure['originCity'], departure['originName'] ) end rescue raise FlightAwareError.new(rawDepartedResult['error']).error end end