instance method
to_query
Ruby on Rails 3.2.22.5
Since v2.2.3Signature
to_query(key)
Converts an object into a string suitable for use as a URL query string, using the given key as the param name.
Note: This method is defined as a default implementation for all Objects for Hash#to_query to work.
Parameters
-
keyreq
Source
# File activesupport/lib/active_support/core_ext/object/to_query.rb, line 8
def to_query(key)
require 'cgi' unless defined?(CGI) && defined?(CGI::escape)
"#{CGI.escape(key.to_param)}=#{CGI.escape(to_param.to_s)}"
end
Defined in activesupport/lib/active_support/core_ext/object/to_query.rb line 8
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Object