Class: Hash

Inherits:
Object
  • Object
show all
Defined in:
lib/Hash/x_www_form_urlencode.rb

Instance Method Summary collapse

Instance Method Details

#x_www_form_urlencode(joiner = '&') ⇒ Object



7
8
9
# File 'lib/Hash/x_www_form_urlencode.rb', line 7

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