class Workarea::Listrak::HttpError

Attributes

http_response[R]

Public Class Methods

new(http_response) click to toggle source
Calls superclass method
# File lib/workarea/listrak/error.rb, line 21
def initialize(http_response)
  @http_response = http_response
  super(http_response.body)
end

Public Instance Methods

api_message() click to toggle source
# File lib/workarea/listrak/error.rb, line 34
def api_message
  body["message"] rescue nil
end
body() click to toggle source
# File lib/workarea/listrak/error.rb, line 26
def body
  @body ||= JSON.parse(http_response.body) rescue nil
end
error_code() click to toggle source
# File lib/workarea/listrak/error.rb, line 30
def error_code
  body["error"] rescue nil
end