class Hash

History: Stolen wholesale from ActiveSupport.

Public Instance Methods

x_www_form_urlencode(joiner = '&') click to toggle source
# File lib/ImpURI/Hash/x_www_form_urlencode.rb, line 16
def x_www_form_urlencode(joiner = '&')
  inject([]){|a,e| a << "#{e.first.to_s.url_encode.gsub(/ /, '+')}=#{e.last.to_s.url_encode.gsub(/ /, '+')}" unless e.last.nil?; a}.join(joiner)
end