method
from_hash
v8.0.0 -
Show latest stable
- Class:
ActionDispatch::ParamBuilder
from_hash(hash, encoding_template: nil)public
No documentation available.
# File actionpack/lib/action_dispatch/http/param_builder.rb, line 50
def from_hash(hash, encoding_template: nil)
# Force encodings from encoding template
hash = Request::Utils::CustomParamEncoder.encode_for_template(hash, encoding_template)
# Assert valid encoding
Request::Utils.check_param_encoding(hash)
# Convert hashes to HWIA (or UploadedFile), and deep-munge nils
# out of arrays
hash = Request::Utils.normalize_encode_params(hash)
hash
end