Method: BitBucket::Utils::Url#build_query

Defined in:
lib/bitbucket_rest_api/utils/url.rb

#build_query(params) ⇒ Object



16
17
18
19
20
21
22
23
24
# File 'lib/bitbucket_rest_api/utils/url.rb', line 16

def build_query(params)
  params.map { |k, v|
    if v.class == Array
      build_query(v.map { |x| [k, x] })
    else
      v.nil? ? escape(k) : "#{escape(k)}=#{escape(v)}"
    end
  }.join("&")
end