Class: CTA::Calendar
- Inherits:
-
Object
- Object
- CTA::Calendar
- Defined in:
- lib/cta_redux/models/calendar.rb
Overview
Note:
Current columns: [:service_id, :monday, :tuesday, :wednesday, :thursday, :friday, :saturday, :sunday, :start_date, :end_date]
A Sequel::Model. This corresponds to calendar.txt in the GTFS feed, though the CTA does not fully implement the standard.
Instance Method Summary collapse
- #end_date ⇒ Date
- #friday ⇒ true, false
- #monday ⇒ true, false
- #saturday ⇒ true, false
- #service_id ⇒ String
- #start_date ⇒ Date
- #sunday ⇒ true, false
- #thursday ⇒ true, false
- #trips ⇒ Array<CTA::Trip>
- #tuesday ⇒ true, false
- #wednesday ⇒ true, false
Instance Method Details
#end_date ⇒ Date
|
# File 'lib/cta_redux/models/calendar.rb', line 9
|
#friday ⇒ true, false
|
# File 'lib/cta_redux/models/calendar.rb', line 9
|
#monday ⇒ true, false
|
# File 'lib/cta_redux/models/calendar.rb', line 9
|
#saturday ⇒ true, false
|
# File 'lib/cta_redux/models/calendar.rb', line 9
|
#service_id ⇒ String
|
# File 'lib/cta_redux/models/calendar.rb', line 9
|
#start_date ⇒ Date
|
# File 'lib/cta_redux/models/calendar.rb', line 9
|
#sunday ⇒ true, false
|
# File 'lib/cta_redux/models/calendar.rb', line 9
|
#thursday ⇒ true, false
|
# File 'lib/cta_redux/models/calendar.rb', line 9
|
#trips ⇒ Array<CTA::Trip>
A CTA::Calendar defines a time period during which multiple Trips may or may not be active.
33 |
# File 'lib/cta_redux/models/calendar.rb', line 33 one_to_many :trips, :key => :service_id |
#tuesday ⇒ true, false
|
# File 'lib/cta_redux/models/calendar.rb', line 9
|
#wednesday ⇒ true, false
|
# File 'lib/cta_redux/models/calendar.rb', line 9
|