Class: GtfsEngine::CalendarsController

Inherits:
ApplicationController show all
Includes:
GtfsEngine::Concerns::Controllers::Gtfs
Defined in:
app/controllers/gtfs_engine/calendars_controller.rb

Instance Method Summary collapse

Methods included from GtfsEngine::Concerns::Controllers::Gtfs

#filter, #index, #show

Methods included from GtfsEngine::Concerns::Controllers::DataAccess

#data, #data_cache, #param_is_data_set_name?

Instance Method Details

#datesObject



26
27
28
29
# File 'app/controllers/gtfs_engine/calendars_controller.rb', line 26

def dates
  @dates = record.dates
  render(:dates)
end

#for_dateObject



19
20
21
22
23
24
# File 'app/controllers/gtfs_engine/calendars_controller.rb', line 19

def for_date
  date = params[:YYYY_MM_DD]
  check_format!(date)
  @records = Calendar.from_date_string(date)
  respond_with(@records, template: 'gtfs_engine/gtfs/index')
end