module IceCube::Validations::WeeklyInterval

Public Instance Methods

interval(interval, week_start = :sunday) click to toggle source
# File lib/ice_cube/validations/weekly_interval.rb, line 5
def interval(interval, week_start = :sunday)
  @interval = normalized_interval(interval)
  @week_start = TimeUtil.wday_to_sym(week_start)
  replace_validations_for(:interval, [Validation.new(@interval, week_start)])
  clobber_base_validations(:day)
  self
end