Class: MetarResults

Inherits:
Object
  • Object
show all
Defined in:
lib/FlightXML2REST.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(metarResult = nil) ⇒ MetarResults

Returns a new instance of MetarResults.



1862
1863
1864
1865
1866
1867
1868
1869
1870
# File 'lib/FlightXML2REST.rb', line 1862

def initialize(metarResult = nil)
  begin
    rawMetarResult = JSON.parse(metarResult)
    metarResult = rawMetarResult['MetarResult']
    @metarResult = metarResult
  rescue
      raise FlightAwareError.new(rawMetarResult['error']).error
  end
end

Instance Attribute Details

#metarResultObject

Returns the value of attribute metarResult.



1861
1862
1863
# File 'lib/FlightXML2REST.rb', line 1861

def metarResult
  @metarResult
end