Method: Devise::ParameterFilter#filter

Defined in:
lib/devise/parameter_filter.rb

#filter(conditions) ⇒ Object



10
11
12
13
14
15
16
17
# File 'lib/devise/parameter_filter.rb', line 10

def filter(conditions)
  conditions = stringify_params(conditions.dup)

  conditions.merge!(filtered_hash_by_method_for_given_keys(conditions.dup, :downcase, @case_insensitive_keys))
  conditions.merge!(filtered_hash_by_method_for_given_keys(conditions.dup, :strip, @strip_whitespace_keys))

  conditions
end