Class: GTFS::ORM::Resource
- Inherits:
-
Object
- Object
- GTFS::ORM::Resource
show all
- Defined in:
- lib/gtfs/orm/resource.rb
Direct Known Subclasses
Agency, Calendar, CalendarDate, FareAttribute, FareRule, FeedInfo, Frequency, Route, Shape, Stop, StopTime, Transfer, Trip
Defined Under Namespace
Classes: NonExistentResourceError, Scope
Class Method Summary
collapse
Class Method Details
.all ⇒ Object
31
32
33
|
# File 'lib/gtfs/orm/resource.rb', line 31
def self.all
Scope.new(collection).all
end
|
.first ⇒ Object
19
20
21
|
# File 'lib/gtfs/orm/resource.rb', line 19
def self.first
Scope.new(collection).first
end
|
.last ⇒ Object
23
24
25
|
# File 'lib/gtfs/orm/resource.rb', line 23
def self.last
Scope.new(collection).last
end
|
.limit(max) ⇒ Object
27
28
29
|
# File 'lib/gtfs/orm/resource.rb', line 27
def self.limit(max)
Scope.new(collection).limit(max)
end
|
.page(page) ⇒ Object
15
16
17
|
# File 'lib/gtfs/orm/resource.rb', line 15
def self.page(page)
Scope.new(page)
end
|
.where(conditions) ⇒ Object
35
36
37
|
# File 'lib/gtfs/orm/resource.rb', line 35
def self.where(conditions)
Scope.new(collection).where(conditions)
end
|