module Napa::ParamSanitizer
Constants
- KV_REGEXP
- PAIR_REGEXP
Public Instance Methods
filter_params()
click to toggle source
# File lib/napa/param_sanitizer.rb, line 12 def filter_params @@filter_params || [] end
filtered_parameters(params)
click to toggle source
# File lib/napa/param_sanitizer.rb, line 20 def filtered_parameters(params) parameter_filter.filter(params) end
filtered_query_string(query_string)
click to toggle source
# File lib/napa/param_sanitizer.rb, line 24 def filtered_query_string(query_string) query_string.gsub(PAIR_REGEXP) do |_| parameter_filter.filter([[$1, $2]]).first.join("=") end end
parameter_filter()
click to toggle source
# File lib/napa/param_sanitizer.rb, line 16 def parameter_filter parameter_filter_for(filter_params) end