Module: LunaPark::Extensions::Validatable::InstanceMethods
- Defined in:
- lib/luna_park/extensions/validatable.rb
Instance Method Summary collapse
- #valid? ⇒ Boolean
- #validation_errors ⇒ Object
- #validation_errors_array ⇒ Object
- #validation_errors_tree ⇒ Object
Instance Method Details
#valid? ⇒ Boolean
52 53 54 |
# File 'lib/luna_park/extensions/validatable.rb', line 52 def valid? validation ? validation.success? : true end |
#validation_errors ⇒ Object
48 49 50 |
# File 'lib/luna_park/extensions/validatable.rb', line 48 def validation_errors validation ? validation.errors : {} end |
#validation_errors_array ⇒ Object
40 41 42 |
# File 'lib/luna_park/extensions/validatable.rb', line 40 def validation_errors_array validation ? validation.errors_array : {} end |
#validation_errors_tree ⇒ Object
44 45 46 |
# File 'lib/luna_park/extensions/validatable.rb', line 44 def validation_errors_tree validation ? validation.errors_tree : [] end |