Class: ActionController::Request

Inherits:
Rack::Request
  • Object
show all
Defined in:
lib/bot-away/action_controller/request.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.unfiltered_params(*keys) ⇒ Object Also known as: accepts_unfiltered_params



7
8
9
10
11
# File 'lib/bot-away/action_controller/request.rb', line 7

def unfiltered_params(*keys)
  unfiltered_params = instance_variable_get("@unfiltered_params") || instance_variable_set("@unfiltered_params", [])
  unfiltered_params.concat keys.flatten.collect { |k| k.to_s }
  unfiltered_params
end

Instance Method Details

#parameters_with_deobfuscationObject



2
3
4
# File 'lib/bot-away/action_controller/request.rb', line 2

def parameters_with_deobfuscation
  @parameters ||= BotAway::ParamParser.new(ip, parameters_without_deobfuscation).params
end