class ScheduledResults
Attributes
scheduledResult[RW]
Public Class Methods
new(scheduledResult = nil)
click to toggle source
# File lib/FlightXML2REST.rb, line 2173 def initialize(scheduledResult = nil) begin rawScheduledResult = JSON.parse(scheduledresult) scheduledResult = rawScheduledResult['ScheduledResult'] @scheduledResult = ScheduledStruct.new(scheduledResult['next_offset'], []) scheduledResult['scheduled'].each do |scheduled| @scheduledResult.scheduled << ScheduledFlightStruct.new(scheduled['aircrafttype'], scheduled['destination'], scheduled['destinationCity'], scheduled['destinationName'], scheduled['estimatedarrivaltime'], scheduled['filed_departuretime'], scheduled['ident'], scheduled['origin'], scheduled['originCity'], scheduled['originName'] ) end rescue raise FlightAwareError.new(rawScheduledResult['error']).error end end