Class: SacsRuby::API::AirportsAtCitiesLookup

Inherits:
Base
  • Object
show all
Defined in:
lib/sacs_ruby/api/airports_at_cities_lookup.rb

Overview

The Airports at Cities Lookup API returns the major airport, rail station and other codes that are associated with a single a multi-airport city (MAC) code. An example multi-airport city code is CHI, and the corresponding city name is Chicago.

Instance Attribute Summary

Attributes inherited from Base

#opts, #results, #token, #url

Instance Method Summary collapse

Methods inherited from Base

get, #get, #initialize, #valid?

Constructor Details

This class inherits a constructor from SacsRuby::Base

Instance Method Details

#endpoint_urlObject



14
15
16
# File 'lib/sacs_ruby/api/airports_at_cities_lookup.rb', line 14

def endpoint_url
  "/v1/lists/supported/cities/#{opts.delete(:city)}/airports"
end

#required_varsObject



10
11
12
# File 'lib/sacs_ruby/api/airports_at_cities_lookup.rb', line 10

def required_vars
  i(city)
end