Method: Lab42::DataClass::Proxy::Validations#validate!
- Defined in:
- lib/lab42/data_class/proxy/validations.rb
#validate!(instance) ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/lab42/data_class/proxy/validations.rb', line 7 def validate!(instance) errors = validations .map(&_check_validation!(instance)) .compact raise ValidationError, errors.join("\n") unless errors.empty? end |