class Resas::Api::Response::BaseError

Public Class Methods

new( body ) click to toggle source
# File lib/resas/api/response/base_error.rb, line 14
def initialize( body )
  @body = body
end

Public Instance Methods

message() click to toggle source
# File lib/resas/api/response/base_error.rb, line 18
def message
  "#{ __message__ } (#{ path })"
end

Private Instance Methods

__message__() click to toggle source
# File lib/resas/api/response/base_error.rb, line 24
def __message__
  @body.message.present? ? @body.message : "[#{ self.class.name }]"
end
path() click to toggle source
# File lib/resas/api/response/base_error.rb, line 28
def path
  @body.path( full: true )
end