module AuditLog::ControllerHelper

Public Instance Methods

audit!(action, record = nil, payload: nil, user: nil) click to toggle source

Create an audit log

audit!(:edit_account, @account, payload: account_params)

# File lib/audit-log/controller_helper.rb, line 6
def audit!(action, record = nil, payload: nil, user: nil)
  user ||= self.send(AuditLog.config.current_user_method.to_sym)
  AuditLog.audit!(action, record, payload: payload, request: request, user: user)
end