instance method
deep_transform_keys
Ruby on Rails 8.1.2
Since v6.1.7.10Signature
deep_transform_keys(&block)
Returns a new ActionController::Parameters instance with the results of running block once for every key. This includes the keys from the root hash and from all nested hashes and arrays. The values are unchanged.
Parameters
-
blockblock
Source
# File actionpack/lib/action_controller/metal/strong_parameters.rb, line 924
def deep_transform_keys(&block)
new_instance_with_inherited_permitted_status(
_deep_transform_keys_in_object(@parameters, &block).to_unsafe_h
)
end
Defined in actionpack/lib/action_controller/metal/strong_parameters.rb line 924
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionController::Parameters