class Rufus::Scheduler::CronLine
def sub_match?(time, accessor, values)
def sub_match?(time, accessor, values) value = time.send(accessor) return true if values.nil? if accessor == :day values.each do |v| return true if v == 'L' && (time + DAY_S).day == 1 return true if v.to_i < 0 && (time + (1 - v) * DAY_S).day == 1 end end if accessor == :hour return true if value == 0 && values.include?(24) end values.include?(value) end