Method: Sequel::Plugins::ValidationClassMethods::ClassMethods#validate
- Defined in:
- lib/sequel/plugins/validation_class_methods.rb
#validate(o) ⇒ Object
Validates the given instance.
116 117 118 119 120 121 122 123 124 125 126 |
# File 'lib/sequel/plugins/validation_class_methods.rb', line 116 def validate(o) validations.each do |att, procs| v = case att when Array att.map{|a| o.get_column_value(a)} else o.get_column_value(att) end procs.each {|tag, p| p.call(o, att, v)} end end |