Class ValidatesTimeliness::Validator
In: lib/validates_timeliness/validator.rb
Parent: Object

Methods

call   error_messages   new  

Constants

RESTRICTION_METHODS = { :is_at => :==, :equal_to => :==, :before => :<, :after => :>, :on_or_before => :<=, :on_or_after => :>=, :between => lambda {|v, r| (r.first..r.last).include?(v) }
VALID_OPTION_KEYS = [ :on, :if, :unless, :allow_nil, :empty, :allow_blank, :with_time, :with_date, :ignore_usec, :format, :invalid_time_message, :invalid_date_message, :invalid_datetime_message
DEFAULT_OPTIONS = { :on => :save, :type => :datetime, :allow_nil => false, :allow_blank => false, :ignore_usec => false }

Attributes

configuration  [R] 
type  [R] 

Public Class methods

Public Instance methods

[Validate]