class Mutations::YoValidationException
Attributes
cause[R]
owner[R]
Public Class Methods
new(e, owner = nil)
click to toggle source
Calls superclass method
# File lib/mutations_validate_outcome.rb, line 70 def initialize(e, owner = nil) super(e.is_a?(ValidationException) ? e.errors : Mutations::ErrorHash[error: Mutations::ErrorAtom.new(e.message.to_sym, e.class.name.to_sym, message: e.message)]) @cause, @owner = e, owner || caller end