lib/veeqo/response.rb
require "json"
module Veeqo
class Response
attr_reader :response
def initialize(response)
@response = response
end
def parse
parse_response_content
end
private
def parse_response_content
JSON.parse(response.body || "{}", object_class: ResponseObject)
end
end
class ResponseObject < OpenStruct
def successful?
true
end
end
end