class Makeleaps::Response::Wrapper

Attributes

body[R]
meta_information[R]
resource[R]
status[R]

Public Class Methods

new(raw_response) click to toggle source
# File lib/makeleaps/response/wrapper.rb, line 14
def initialize(raw_response)
  @status = raw_response.status
begin
  @body = JSON.parse(raw_response.body)
rescue JSON::JSONError
  # TODO: to raise an original error?
  @body = {}
end
  @meta_information = MetaInformation.new @body['meta']
  @resource         = Resource.new @body['response']
end