class ActionDispatch::Request::Utils::ParamEncoder
def self.normalize_encode_params(params)
:nodoc:
def self.normalize_encode_params(params) case params when Array handle_array params when Hash if params.has_key?(:tempfile) ActionDispatch::Http::UploadedFile.new(params) else params.transform_values do |val| normalize_encode_params(val) end.with_indifferent_access end else params end end