module ActionController::Obfuscator
Public Instance Methods
params()
click to toggle source
Calls superclass method
# File lib/ext/rails/action_controller/obfuscator.rb, line 5 def params return super if ScatterSwapper.config.skip_controller_params || self.class.try(:skip_obfuscator) @_params ||= begin super.each do |key, value| if key =~ /(?:^|_)id$/ super[key] = ScatterSwap.reverse_hash(value, 0, 9).try(:to_i) # use 9, so standard 32-bit Int won't overflow end end super end end