Exception: ContractedValue::Errors::MissingAttributeInput

Inherits:
ArgumentError
  • Object
show all
Defined in:
lib/contracted_value/core.rb

Instance Method Summary collapse

Constructor Details

#initialize(key) ⇒ MissingAttributeInput

Returns a new instance of MissingAttributeInput.



52
53
54
55
56
57
58
# File 'lib/contracted_value/core.rb', line 52

def initialize(key)
  super(
    <<~MSG
      Attribute :#{key} missing from input
    MSG
  )
end