Module: BusTracker

Defined in:
lib/bus_tracker.rb,
lib/bus_tracker/service.rb,
lib/bus_tracker/bus_stop.rb,
lib/bus_tracker/departure.rb

Defined Under Namespace

Classes: BusStop, Departure, Service

Constant Summary collapse

BASE_URI =
'http://old.mybustracker.co.uk/'

Class Method Summary collapse

Class Method Details

.bus_stop(code) ⇒ Object



18
19
20
21
22
# File 'lib/bus_tracker.rb', line 18

def self.bus_stop(code)
  bus_stop = BusTracker::BusStop.new(:code => code)
  bus_stop.fetch_departures!
  bus_stop
end

.service(number) ⇒ Object



12
13
14
15
16
# File 'lib/bus_tracker.rb', line 12

def self.service(number)
  service = BusTracker::Service.new(number)
  service.fetch_bus_stops!
  service
end