class IceCube::Validations::Day::Validation
Attributes
Public Class Methods
Public Instance Methods
Source
# File lib/ice_cube/validations/day.rb, line 43 def build_hash(builder) builder.validations_array(:day) << day end
Source
# File lib/ice_cube/validations/day.rb, line 47 def build_ical(builder) ical_day = IcalBuilder.fixnum_to_ical_day(day) # Only add if there aren't others from day_of_week that override if builder["BYDAY"].none? { |b| b.end_with?(ical_day) } builder["BYDAY"] << ical_day end end
Source
# File lib/ice_cube/validations/day.rb, line 39 def build_s(builder) builder.piece(:day) << day end