module Sequel::Plugins::ValidationClassMethods::ClassMethods
def validates_confirmation_of(*atts)
Possible Options:
or email addresses on web forms.
Just makes sure that object.blah = object.blah_confirmation. Often used for passwords
validates_confirmation_of :blah
a _confirmation value matching the current value. For example:
Validates confirmation of an attribute. Checks that the object has
def validates_confirmation_of(*atts) opts = { :message => 'is not confirmed', :tag => :confirmation, }.merge!(extract_options!(atts)) reflect_validation(:confirmation, opts, atts) atts << opts validates_each(*atts) do |o, a, v| o.errors.add(a, opts[:message]) unless v == o.get_column_value(:"#{a}_confirmation") end end