class NTafResults

Attributes

nTafResult[RW]

Public Class Methods

new(nTafResult = nil) click to toggle source
# File lib/FlightXML2REST.rb, line 1998
def initialize(nTafResult = nil)
  begin
    rawNTafResult = JSON.parse(nTafResult)
    nTafResult = JSON.parse(nTafResult)['NTafResult']
    @nTafResult = TafStruct.new(nTafResult['airport'],
                                nTafResult['forecast'].each { |v| v},
                                nTafResult['timeString']
                               )
  rescue
      raise FlightAwareError.new(rawNTafResultResult['error']).error
  end
end