module IceCube::Validations::HourOfDay

Public Instance Methods

hour_of_day(*hours) click to toggle source

Add hour of day validations

# File lib/ice_cube/validations/hour_of_day.rb, line 6
def hour_of_day(*hours)
  hours.flatten.each do |hour|
    unless hour.is_a?(Fixnum)
      raise ArgumentError, "expecting Fixnum value for hour, got #{hour.inspect}"
    end
    validations_for(:hour_of_day) << Validation.new(hour)
  end
  clobber_base_validations(:hour)
  self
end