instance method
delete
Ruby on Rails 7.0.10
Since v4.2.9Signature
delete(key, &block)
Deletes a key-value pair from Parameters and returns the value. If key is not found, returns nil (or, with optional code block, yields key and returns the result). This method is similar to #extract!, which returns the corresponding ActionController::Parameters object.
Parameters
-
keyreq -
blockblock
Source
# File actionpack/lib/action_controller/metal/strong_parameters.rb, line 764
def delete(key, &block)
convert_value_to_parameters(@parameters.delete(key, &block))
end
Defined in actionpack/lib/action_controller/metal/strong_parameters.rb line 764
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionController::Parameters