class Stockboy::TranslationError

Attributes

key[R]
record[R]

Public Class Methods

new(key, record) click to toggle source
# File lib/stockboy/exceptions.rb, line 6
def initialize (key, record)
  @key = key
  @record = record
  @cause = $!
end

Public Instance Methods

backtrace() click to toggle source
Calls superclass method
# File lib/stockboy/exceptions.rb, line 17
def backtrace
  @cause && @cause.backtrace || super
end
message() click to toggle source
Calls superclass method
# File lib/stockboy/exceptions.rb, line 12
def message
  reason = @cause && @cause.message || super
  "Attribute [#{key}] caused #{reason}"
end