Module: Howard
- Defined in:
- lib/howard.rb,
lib/howard/train.rb,
lib/howard/arrival.rb,
lib/howard/version.rb,
lib/howard/time_to_arrival.rb,
lib/howard/arrivals_resource.rb,
lib/howard/train_tracker_gateway.rb
Defined Under Namespace
Classes: Arrival, ArrivalsResource, TimeToArrival, Train, TrainTrackerGateway
Constant Summary
collapse
- VERSION =
"0.0.1"
Class Method Summary
collapse
Class Method Details
.api_keys {|keys| ... } ⇒ Object
9
10
11
12
13
|
# File 'lib/howard.rb', line 9
def self.api_keys
keys = key_struct.new
yield keys
@@train_tracker_api_key = keys.train_tracker
end
|
.arrivals(params = {}) ⇒ Object
19
20
21
|
# File 'lib/howard.rb', line 19
def self.arrivals(params={})
Howard::ArrivalsResource.new(params)
end
|
.train_tracker_api_key ⇒ Object
15
16
17
|
# File 'lib/howard.rb', line 15
def self.train_tracker_api_key
@@train_tracker_api_key
end
|