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