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