Exception: Castkit::ContractError

Inherits:
Error
  • Object
show all
Defined in:
lib/castkit/error.rb

Overview

Raised during contract validation.

Instance Method Summary collapse

Methods inherited from Error

#context

Constructor Details

#initialize(msg, context: nil, errors: nil) ⇒ ContractError

Returns a new instance of ContractError.



52
53
54
55
56
# File 'lib/castkit/error.rb', line 52

def initialize(msg, context: nil, errors: nil)
  super(msg, context: context)

  cattri_variable_set(:errors, errors || {})
end