class Realm::InvalidParams

Public Class Methods

new(validation_result, msg: "Validation failed: click to toggle source
Calls superclass method
# File lib/realm/error.rb, line 45
def initialize(validation_result, msg: "Validation failed: #{validation_result.errors.to_h}")
  @validation_result = validation_result
  super(msg)
end

Public Instance Methods

full_messages() click to toggle source
# File lib/realm/error.rb, line 58
def full_messages
  @validation_result.errors(full: true).to_h
end
messages() click to toggle source
# File lib/realm/error.rb, line 54
def messages
  @validation_result.errors.to_h
end
params() click to toggle source
# File lib/realm/error.rb, line 50
def params
  @validation_result.to_h
end