Class: GoTransit::ServiceAtAGlance
- Inherits:
-
ApiResource
show all
- Includes:
- Enumerable
- Defined in:
- lib/go_transit/resources/service_at_a_glance.rb
Defined Under Namespace
Classes: Trip
Instance Attribute Summary collapse
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from ApiResource
#initialize
Instance Attribute Details
#trips ⇒ Object
Returns the value of attribute trips.
5
6
7
|
# File 'lib/go_transit/resources/service_at_a_glance.rb', line 5
def trips
@trips
end
|
Class Method Details
.buses ⇒ Object
7
8
9
10
11
|
# File 'lib/go_transit/resources/service_at_a_glance.rb', line 7
def self.buses
client = Client.new
response = client.get("ServiceataGlance/Buses/All")
new(response.data)
end
|
.trains ⇒ Object
13
14
15
16
17
|
# File 'lib/go_transit/resources/service_at_a_glance.rb', line 13
def self.trains
client = Client.new
response = client.get("ServiceataGlance/Trains/All")
new(response.data)
end
|
.upx ⇒ Object
19
20
21
22
23
|
# File 'lib/go_transit/resources/service_at_a_glance.rb', line 19
def self.upx
client = Client.new
response = client.get("ServiceataGlance/UPX/All")
new(response.data)
end
|
Instance Method Details
#each(&block) ⇒ Object
25
26
27
|
# File 'lib/go_transit/resources/service_at_a_glance.rb', line 25
def each(&block)
trips.each(&block)
end
|