# File formvalidator.rb, line 343 def filters @profile[:filters].to_a.each do |filter| if respond_to?("filter_#{filter}".intern) @form.keys.each do |field| # If a key has multiple elements, apply filter to each element if @form[field].to_a.length > 1 @form[field].each_index do |i| elem = @form[field][i] @form[field][i] = self.send("filter_#{filter}".intern, elem) end else if not @form[field].to_s.empty? @form[field] = self.send("filter_#{filter}".intern, @form[field].to_s) end end end end end @form end