class Despecable::DespecableError

Attributes

parameters[RW]

Public Class Methods

new(*args, parameters: []) click to toggle source
Calls superclass method
# File lib/despecable/errors/despecable_error.rb, line 5
def initialize(*args, parameters: [])
  @parameters = [*parameters].map(&:to_s)
  super(*args)
end

Public Instance Methods

exception(*args) click to toggle source
Calls superclass method
# File lib/despecable/errors/despecable_error.rb, line 10
def exception(*args)
  ex = super
  ex.parameters = @parameters
  return ex
end