class Montrose::MonthDay
Constants
- MDAYS
Public Class Methods
assert(number)
click to toggle source
# File lib/montrose/month_day.rb, line 17 def assert(number) test = number.abs raise ConfigurationError, "Out of range: #{MDAYS.inspect} does not include #{test}" unless MDAYS.include?(number.abs) number end
parse(mdays)
click to toggle source
# File lib/montrose/month_day.rb, line 6 def parse(mdays) return nil unless mdays.present? case mdays when String parse(mdays.split(",")) else Array(mdays).map { |d| assert(d.to_i) } end end