Module: Sanatio::InstanceMethods
- Defined in:
- lib/sanatio.rb
Instance Method Summary collapse
Instance Method Details
#errors ⇒ Object
33 34 35 36 37 38 39 40 41 |
# File 'lib/sanatio.rb', line 33 def errors self.class.validators.reject do |validator| validator.skip?(self) end.reject do |validator| validator.valid?(self) end.map do |validator| validator.error(self) end end |
#valid? ⇒ Boolean
29 30 31 |
# File 'lib/sanatio.rb', line 29 def valid? errors.empty? end |