module ActiveModel::Validations::HelperMethods
Public Instance Methods
timeliness_validation_for(attr_names, type=nil)
click to toggle source
# File lib/validates_timeliness/helper_methods.rb, line 21 def timeliness_validation_for(attr_names, type=nil) options = _merge_attributes(attr_names) options.update(:type => type) if type validates_with TimelinessValidator, options end
validates_date(*attr_names)
click to toggle source
# File lib/validates_timeliness/helper_methods.rb, line 5 def validates_date(*attr_names) timeliness_validation_for attr_names, :date end
validates_datetime(*attr_names)
click to toggle source
# File lib/validates_timeliness/helper_methods.rb, line 13 def validates_datetime(*attr_names) timeliness_validation_for attr_names, :datetime end
validates_time(*attr_names)
click to toggle source
# File lib/validates_timeliness/helper_methods.rb, line 9 def validates_time(*attr_names) timeliness_validation_for attr_names, :time end
validates_timeliness_of(*attr_names)
click to toggle source
# File lib/validates_timeliness/helper_methods.rb, line 17 def validates_timeliness_of(*attr_names) timeliness_validation_for attr_names end