Class: DepartedResults
- Inherits:
-
Object
- Object
- DepartedResults
- Defined in:
- lib/FlightXML2REST.rb
Instance Attribute Summary collapse
-
#departedResult ⇒ Object
Returns the value of attribute departedResult.
Instance Method Summary collapse
-
#initialize(departedResult = nil) ⇒ DepartedResults
constructor
A new instance of DepartedResults.
Constructor Details
#initialize(departedResult = nil) ⇒ DepartedResults
Returns a new instance of DepartedResults.
658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 |
# File 'lib/FlightXML2REST.rb', line 658 def initialize(departedResult = nil) departedResult = JSON.parse(departedResult)['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 end |
Instance Attribute Details
#departedResult ⇒ Object
Returns the value of attribute departedResult.
657 658 659 |
# File 'lib/FlightXML2REST.rb', line 657 def departedResult @departedResult end |