class Monkeylearn::MultiResponse

Attributes

body[R]
plan_queries_allowed[R]
plan_queries_remaining[R]
request_queries_used[R]
responses[R]

Public Class Methods

new(responses) click to toggle source
# File lib/monkeylearn/response.rb, line 26
def initialize(responses)
  self.responses = responses
end

Public Instance Methods

responses=(responses) click to toggle source
# File lib/monkeylearn/response.rb, line 36
def responses=(responses)
  @responses = responses
  @query_limit_remaining = @responses[-1].raw_response.headers['X-Query-Limit-Remaining'].to_i
  @plan_queries_allowed = @responses[-1].plan_queries_allowed
  @plan_queries_remaining = @responses[-1].plan_queries_remaining
  @request_queries_used = @responses.inject(0){|sum, r| sum + r.request_queries_used }
end