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