Method: SparkApi::Authentication::BaseAuth#build_url_parameters

Defined in:
lib/spark_api/authentication/base_auth.rb

#build_url_parameters(parameters = {}) ⇒ Object

Format a hash as request parameters

:returns:

Stringized form of the parameters as needed for an HTTP request


38
39
40
41
42
43
44
# File 'lib/spark_api/authentication/base_auth.rb', line 38

def build_url_parameters(parameters={})
  array = parameters.map do |key,value|
    escaped_value = CGI.escape("#{value}")
    "#{key}=#{escaped_value}"
  end
  array.join "&"
end