class Rescuable::Error

Constants

DEFAULT_ERROR_MESSAGE

Attributes

id[RW]
message[RW]
status[RW]

Public Class Methods

new(id, options = {}) click to toggle source
# File lib/rescuable/error.rb, line 15
def initialize(id, options = {})
  @id = id
  @message = options[:message]
  @status = options[:status]
end

Public Instance Methods

attributes() click to toggle source
# File lib/rescuable/error.rb, line 29
def attributes
  {
    id: id,
    message: message
  }.with_indifferent_access
end
to_error() click to toggle source
# File lib/rescuable/error.rb, line 36
def to_error
  self
end