Exception: AttributedObject::KeyError
- Defined in:
- lib/attributed_object.rb
Direct Known Subclasses
DisallowedValueError, MissingAttributeError, TypeError, UnknownAttributeError
Instance Method Summary collapse
-
#initialize(klass, key, args) ⇒ KeyError
constructor
A new instance of KeyError.
- #to_s ⇒ Object
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_s ⇒ Object
49 50 51 |
# File 'lib/attributed_object.rb', line 49 def to_s "#{self.class}: '#{@key}' for #{@klass} - args given: #{@args}" end |