class DMM::Response

Attributes

original_response[R]

Public Class Methods

new(faraday_response) click to toggle source
# File lib/ruby-dmm/response.rb, line 7
def initialize(faraday_response)
  @original_response = faraday_response
end

Public Instance Methods

body() click to toggle source
# File lib/ruby-dmm/response.rb, line 13
def body
  @body ||= original_response.body.deep_symbolize_keys
end
headers() click to toggle source
# File lib/ruby-dmm/response.rb, line 17
def headers
  original_response.headers
end
result() click to toggle source
# File lib/ruby-dmm/response.rb, line 25
def result
  body[:result]
end
status() click to toggle source
# File lib/ruby-dmm/response.rb, line 21
def status
  original_response.status
end