class Koine::Attributes::InvalidAttributeError

Attributes

attribute_name[R]

Public Class Methods

new(error, attribute_name) click to toggle source
Calls superclass method
# File lib/koine/attributes/invalid_attribute_error.rb, line 8
def initialize(error, attribute_name)
  @attribute_name = attribute_name

  if error.is_a?(Exception)
    set_backtrace(error.backtrace)
    error = error.message
  end

  error = "#{attribute_name}: #{error}" if attribute_name

  super(error)
end