Exception: AttributedObject::KeyError

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

Instance Method Summary collapse

Constructor Details

#initialize(klass, key, args) ⇒ KeyError

Returns a new instance of KeyError.



45
46
47
# File 'lib/attributed_object.rb', line 45

def initialize(klass, key, args)
  @klass, @key, @args = klass, key, args
end

Instance Method Details

#to_sObject



49
50
51
# File 'lib/attributed_object.rb', line 49

def to_s
  "#{self.class}: '#{@key}' for #{@klass} - args given: #{@args}"
end