class GetFiveStars::Api::Response

Public Class Methods

new(response) click to toggle source
# File lib/response.rb, line 4
def initialize(response)
    if(not response.include?("errorCode") or not response.include?("errorMessage"))
        response["errorCode"] = "-1"
        response["errorMessage"] = "Unknown error"
    end
    
    @error_code = response["errorCode"]
    @error_message = response["errorMessage"]
    
    response.delete("errorCode")
    response.delete("errorMessage")
    
    @response = response
end

Public Instance Methods

get_error_code() click to toggle source
# File lib/response.rb, line 23
def get_error_code
    @error_code
end
get_error_message() click to toggle source
# File lib/response.rb, line 27
def get_error_message
    @error_message
end
get_response() click to toggle source
# File lib/response.rb, line 31
def get_response
    @response
end
get_status() click to toggle source
# File lib/response.rb, line 19
def get_status
    self.get_error_code == 0
end