Method: ActiveSupport::ParameterFilter#initialize
- Defined in:
- lib/active_support/parameter_filter.rb
#initialize(filters = [], mask: FILTERED) ⇒ ParameterFilter
Create instance with given filters. Supported type of filters are String, Regexp, and Proc. Other types of filters are treated as String using to_s. For Proc filters, key, value, and optional original hash is passed to block arguments.
Options
-
:mask- A replaced object when filtered. Defaults to"[FILTERED]".
77 78 79 80 |
# File 'lib/active_support/parameter_filter.rb', line 77 def initialize(filters = [], mask: FILTERED) @mask = mask compile_filters!(filters) end |