class Zaikio::Error

Public Class Methods

new(message = nil, **opts) click to toggle source
Calls superclass method
# File lib/zaikio/error.rb, line 3
def initialize(message = nil, **opts)
  super(message)

  opts.each do |key, value|
    ivar = "@#{key}".to_sym
    instance_variable_set(ivar, value)
    define_singleton_method(key) { instance_variable_get(ivar) }
  end
end