class RoutesBetweenAirportsResults

Attributes

routesBetweenAirportsResult[RW]

Public Class Methods

new(routesBetweenAirportsResult = nil) click to toggle source
# File lib/FlightXML2REST.rb, line 2062
def initialize(routesBetweenAirportsResult = nil)
  begin
    rawRoutesBetweenAirportsResult = JSON.parse(routesBetweenAirportsResult)
    routesBetweenAirportsResult = rawRoutesBetweenAirportsResult['RoutesBetweenAirportsResult']
    @routesBetweenAirportsResult = ArrayOfRoutesBetweenAirportsStruct.new()
    routesBetweenAirportsResult['data'].each do |route|
      @routesBetweenAirportsResult.data << RoutesBetweenAirportsStruct.new(route['count'],
                                                                            route['filedAltitude'],
                                                                            route['route']
                                                                           )

    end
  rescue
      raise FlightAwareError.new(rawRoutesBetwenAirportsResult['error']).error
  end
end