class ScheduleDef

Define schedule scheme for a lecture series

Attributes

end_time[R]
end_times[R]
first_day[R]
number[R]
skips[R]
start_time[R]
start_times[R]
weekdays[R]

Public Class Methods

new(first_day: nil, weekdays: nil, number: nil, skips: [], start_time: nil, end_time: nil, start_times: [], end_times: []) click to toggle source
# File lib/coursegen/course/schedule/schedule_def.rb, line 6
def initialize(first_day: nil, weekdays: nil, number: nil,
              skips: [], start_time: nil, end_time: nil, start_times: [], end_times: [])
  @first_day = first_day
  @weekdays = weekdays
  @number = number
  @skips = skips
  @start_time = start_time
  @end_time = end_time
  @start_times = start_times
  @end_times = end_times
end