class ActiveGenie::Clients::BaseClient
def build_uri(endpoint, params = {})
-
(URI)
- The constructed URI
Parameters:
-
params
(Hash
) -- Query parameters -
endpoint
(String
) -- The API endpoint
def build_uri(endpoint, params = {}) base_url = @app_config.api_url uri = URI("#{base_url}#{endpoint}") unless params.empty? uri.query = URI.encode_www_form(params) end uri end