module CloudParty::Response
Public Class Methods
included(base)
click to toggle source
# File lib/cloud_party/response.rb, line 5 def self.included(base) base.include CloudParty::Responses::ResponseMethods base.attr_reader :body, :parsed_response, :code, :errors, :messages, :results, :result end
Public Instance Methods
check_result_type(result_json_object)
click to toggle source
@param [Result] result_json_object check result type for parsing @raise [UnRecognizedResultTypeError] when the result type is neither Hash
nor Array
# File lib/cloud_party/response.rb, line 15 def check_result_type(result_json_object) if result_json_object.is_a?(Hash) 'Hash' elsif result_json_object.is_a?(Array) 'Array' else raise UnRecognizedResultTypeError, result_json_object.class end end
filter_by_account(account)
click to toggle source
# File lib/cloud_party/response.rb, line 10 def filter_by_account(account) # blah end