class Response
Attributes
body[R]
error[R]
message[R]
Public Class Methods
new(res)
click to toggle source
# File lib/repro/api/response.rb, line 7 def initialize(res) @code = res.code @message = res.is_a?(Net::HTTPSuccess) ? nil : res.message @body = JSON.parse(res.body) @error = if @body['error'] && @body['error']['messages'] if @body['error']['messages'].is_a?(Array) @body['error']['messages'].join('. ') else @body['error']['messages'] end else @body['error'] end end
Public Instance Methods
code()
click to toggle source
# File lib/repro/api/response.rb, line 22 def code @code.to_i end