Module: Amtrak

Defined in:
lib/amtrak.rb,
lib/amtrak/version.rb,
lib/amtrak/train_parser.rb,
lib/amtrak/train_fetcher.rb

Overview

Main Amtrak module

Defined Under Namespace

Modules: Version Classes: Error, TrainFetcher, TrainParser

Class Method Summary collapse

Class Method Details

.get(from, to, date: nil) ⇒ Object



11
12
13
14
# File 'lib/amtrak.rb', line 11

def self.get(from, to, date: nil)
  json = Amtrak::TrainFetcher.get(from, to, date: date)
  Amtrak::TrainParser.parse(json)
end

.loggerObject



7
8
9
# File 'lib/amtrak.rb', line 7

def self.logger
  @logger ||= Logger.new(STDOUT)
end