Sha256: 0e8db177f370714bcbc53608a89d5e7cafd5a4d2be2f97e3e37d475029c4c418
Contents?: true
Size: 381 Bytes
Versions: 3
Compression:
Stored size: 381 Bytes
Contents
require "cgi" module AddressFinder class Util def self.encode(v) CGI.escape(v.to_s) end def self.encode_and_join_params(params) # URI.encode_www_form(params) params.map do |k, v| if v.is_a? Array v.collect { |e| "#{k}[]=#{encode(e)}" } else "#{k}=#{encode(v)}" end end.join("&") end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
addressfinder-1.14.0 | lib/addressfinder/util.rb |
addressfinder-1.13.0 | lib/addressfinder/util.rb |
addressfinder-1.11.0 | lib/addressfinder/util.rb |