class MassRecord::Actions::IndividualError

Attributes

backtrace[RW]
backtrace_locations[RW]
cause[RW]
exception[RW]
json_object[RW]
message[RW]
operation[RW]
original_exception[RW]
table[RW]

Public Class Methods

new(exception, json_object:nil, operation:nil, table:nil) click to toggle source
# File lib/mass_record.rb, line 36
def initialize exception, json_object:nil, operation:nil, table:nil
        self.backtrace = exception.backtrace
        self.backtrace_locations = exception.backtrace_locations
        self.cause = exception.cause
        self.exception = exception.exception
        self.message = exception.message

        self.original_exception = exception
        self.json_object = json_object
        self.operation = operation
        self.table = table
end

Public Instance Methods

to_s() click to toggle source
# File lib/mass_record.rb, line 49
def to_s
        original_exception.to_s
end