class FotoliaRest::Result

Attributes

error[R]
response[R]

Public Class Methods

new(code, body) click to toggle source
# File lib/fotolia_rest/result.rb, line 7
def initialize(code, body)
  @response = JSON.parse(body)
  case code.to_s
  when "200"
    @success = true
  else
    @success = false
    @error = FotoliaApiError.new(@response['code'], @response['error'])
  end
end
parse(response) click to toggle source
# File lib/fotolia_rest/result.rb, line 23
def parse(response)
  self.new(response.code, response.body)
end

Public Instance Methods

success?() click to toggle source
# File lib/fotolia_rest/result.rb, line 18
def success?
  @success
end