Class: BloodContracts::ContractFailure

Inherits:
BloodContracts::Core::Type show all
Defined in:
lib/blood_contracts/core.rb

Instance Attribute Summary

Attributes inherited from BloodContracts::Core::Type

#context, #value_handler

Instance Method Summary collapse

Methods inherited from BloodContracts::Core::Type

===, #attributes, attributes, call, #initialize, #invalid?, #match, match, option, or_a, param, #refined?, single?, #single?, #unpack_refined, #valid?

Constructor Details

This class inherits a constructor from BloodContracts::Core::Type

Instance Method Details

#errorsObject



13
14
15
# File 'lib/blood_contracts/core.rb', line 13

def errors
  context[:errors].to_h
end

#unpackObject



17
18
19
# File 'lib/blood_contracts/core.rb', line 17

def unpack
  context
end