Module: Prtg::Utils

Defined in:
lib/prtg/utils.rb

Class Method Summary collapse

Class Method Details

.url_params(params) ⇒ Object

Convert hashes to get parameters

Example:

Utils.url_params(name: "foo", login: "bar") #=> "name=foo&login=bar"


12
13
14
15
16
17
18
19
20
# File 'lib/prtg/utils.rb', line 12

def self.url_params(params)
  url_params = []

  params.each do |key, value|
    url_params << "#{CGI.escape(key.to_s)}=#{[*value].map{|v| CGI.escape(v.to_s)}.join(",")}"
  end

  url_params.join("&")
end