instance method
requestify
Ruby on Rails 2.3.18
Since v2.2.3 Last seen in v2.3.18 PrivateAvailable in: v2.2.3 v2.3.18
Signature
requestify(parameters, prefix=nil)
Convert the given parameters to a request string. The parameters may be a string, nil, or a Hash.
Parameters
-
parametersreq -
prefixopt = nil
Source
# File actionpack/lib/action_controller/integration.rb, line 398
def requestify(parameters, prefix=nil)
if TestUploadedFile === parameters
raise MultiPartNeededException
elsif Hash === parameters
return nil if parameters.empty?
parameters.map { |k,v|
requestify(v, name_with_prefix(prefix, k))
}.join("&")
elsif Array === parameters
parameters.map { |v|
requestify(v, name_with_prefix(prefix, ""))
}.join("&")
elsif prefix.nil?
parameters
else
"#{CGI.escape(prefix)}=#{CGI.escape(parameters.to_s)}"
end
end
Defined in actionpack/lib/action_controller/integration.rb line 398
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionController::Integration::Session