Module: ActionController::Auditor::InstanceMethods

Defined in:
lib/auditor.rb

Instance Method Summary collapse

Instance Method Details

#audit_requestObject



20
21
22
23
24
25
26
27
# File 'lib/auditor.rb', line 20

def audit_request
  a = ::Auditor::AuditorLog.new
  a.request_uri = request.url
  a.request_parameters = request.filtered_parameters.inspect
  a.remote_address = request.remote_ip
  a.user_id = ::Auditor::Engine::config.user_id.call(request)
  a.save!
end