class Atomsphere::Api::Response

Attributes

code[R]
message[R]
request[R]
response[R]

Public Class Methods

new(request, response) click to toggle source
# File lib/atomsphere/api/response.rb, line 8
def initialize(request, response)
  @request  = request
  @response = response
  @code     = response.nil? ? nil : response.code.to_i
  @message  = response.nil? ? nil : response.message
end

Public Instance Methods

to_hash() click to toggle source
# File lib/atomsphere/api/response.rb, line 15
def to_hash
  begin
    JSON.parse @response.body
  rescue JSON::ParserError
    @response.body
  end if @response
end