Sha256: 6be315479cefe442fd747ed7d4a33b6d4b498a52239fbd5aa513a647215f163d
Contents?: true
Size: 236 Bytes
Versions: 26
Compression:
Stored size: 236 Bytes
Contents
require "cgi" class CGI def self.url_for(url, params = nil) return url unless params params = params.map { |k,v| "#{k}=#{CGI.escape(v.to_s)}" }.join("&") url.index("?") ? "#{url}&#{params}" : "#{url}?#{params}" end end
Version data entries
26 entries across 26 versions & 2 rubygems