class FlightStats::FlightStatus
Attributes
airport_resources[RW]
arrival_airport_fs_code[RW]
arrival_date[RW]
carrier_fs_code[RW]
departure_airport_fs_code[RW]
departure_date[RW]
flight_durations[RW]
flight_equipment[RW]
flight_id[RW]
flight_number[RW]
operational_times[RW]
schedule[RW]
status[RW]
Public Class Methods
arriving_on(carrier, flight_number, year, month, day, options = {})
click to toggle source
# File lib/flightstats/flight_status.rb, line 29 def arriving_on(carrier, flight_number, year, month, day, options = {}) from_response API.get("#{base_path}/flight/status/#{carrier}/#{flight_number}/arr/#{year}/#{month}/#{day}", {}, options), 'flightStatuses' end
base_path()
click to toggle source
# File lib/flightstats/flight_status.rb, line 45 def base_path @@base_path end
by_flight_id(flight_id, options = {})
click to toggle source
# File lib/flightstats/flight_status.rb, line 21 def by_flight_id(flight_id, options = {}) from_response API.get("#{base_path}/flight/status/#{flight_id}", {}, options), 'flightStatus' end
departing_on(carrier, flight_number, year, month, day, options = {})
click to toggle source
# File lib/flightstats/flight_status.rb, line 25 def departing_on(carrier, flight_number, year, month, day, options = {}) from_response API.get("#{base_path}/flight/status/#{carrier}/#{flight_number}/dep/#{year}/#{month}/#{day}", {}, options), 'flightStatuses' end
track_arriving_on(carrier, flight_number, year, month, day, options = {})
click to toggle source
# File lib/flightstats/flight_status.rb, line 37 def track_arriving_on(carrier, flight_number, year, month, day, options = {}) from_response API.get("#{base_path}/flight/tracks/#{carrier}/#{flight_number}/arr/#{year}/#{month}/#{day}", {}, options), 'flightTracks' end
track_by_flight_id(flight_id, options = {})
click to toggle source
# File lib/flightstats/flight_status.rb, line 33 def track_by_flight_id(flight_id, options = {}) from_response API.get("#{base_path}/flight/track/#{flight_id}", {}, options), 'flightTrack' end
track_departing_on(carrier, flight_number, year, month, day, options = {})
click to toggle source
# File lib/flightstats/flight_status.rb, line 41 def track_departing_on(carrier, flight_number, year, month, day, options = {}) from_response API.get("#{base_path}/flight/tracks/#{carrier}/#{flight_number}/dep/#{year}/#{month}/#{day}", {}, options), 'flightTracks' end