Module: AuditLog::ControllerHelper
- Defined in:
- lib/audit-log/controller_helper.rb
Instance Method Summary collapse
-
#audit!(action, record = nil, payload: nil, user: nil) ⇒ Object
Create an audit log.
Instance Method Details
#audit!(action, record = nil, payload: nil, user: nil) ⇒ Object
Create an audit log
audit!(:edit_account, @account, payload: account_params)
8 9 10 11 |
# File 'lib/audit-log/controller_helper.rb', line 8 def audit!(action, record = nil, payload: nil, user: nil) user ||= send(AuditLog.config.current_user_method.to_sym) AuditLog.audit!(action, record, payload: payload, request: request, user: user) end |