class JsonErrors::CustomPayloadError

Error class for custom payload errors

Attributes

payload[RW]

Public Class Methods

new(msg, name, payload) click to toggle source
Calls superclass method JsonErrors::BasicError::new
# File lib/json_errors/error/custom_payload_error.rb, line 8
def initialize(msg, name, payload)
  super(msg, name)
  @payload = payload
end

Public Instance Methods

to_json(_options = nil) click to toggle source
# File lib/json_errors/error/custom_payload_error.rb, line 13
def to_json(_options = nil)
  {
    code: code,
    message: message,
    payload: payload
  }.to_json
end