instance method delete

Ruby on Rails 8.0.4

Since v4.2.9

Available in: v4.2.9 v5.2.8.1 v6.0.6 v6.1.7.10 v7.0.10 v7.1.6 v7.2.3 v8.0.4 v8.1.2

Signature

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

key req
block block
Source
# File actionpack/lib/action_controller/metal/strong_parameters.rb, line 942
    def delete(key, &block)
      convert_value_to_parameters(@parameters.delete(key, &block))
    end

Defined in actionpack/lib/action_controller/metal/strong_parameters.rb line 942 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActionController::Parameters

Type at least 2 characters to search.

↑↓ navigate · open · esc close