Module: LunaPark::Extensions::Validatable::InstanceMethods

Defined in:
lib/luna_park/extensions/validatable.rb

Instance Method Summary collapse

Instance Method Details

#valid?Boolean

Returns:

  • (Boolean)


52
53
54
# File 'lib/luna_park/extensions/validatable.rb', line 52

def valid?
  validation ? validation.success? : true
end

#validation_errorsObject



48
49
50
# File 'lib/luna_park/extensions/validatable.rb', line 48

def validation_errors
  validation ? validation.errors : {}
end

#validation_errors_arrayObject



40
41
42
# File 'lib/luna_park/extensions/validatable.rb', line 40

def validation_errors_array
  validation ? validation.errors_array : {}
end

#validation_errors_treeObject



44
45
46
# File 'lib/luna_park/extensions/validatable.rb', line 44

def validation_errors_tree
  validation ? validation.errors_tree : []
end