Module: AuditLog::Model
Instance Method Summary collapse
Instance Method Details
#action_name ⇒ Object
30 31 32 |
# File 'lib/audit-log/model.rb', line 30 def action_name I18n.t("audit_log.action.#{self.action}", default: self.action) end |
#initialize_payload_request ⇒ Object
19 20 21 22 |
# File 'lib/audit-log/model.rb', line 19 def initialize_payload_request self.payload = {} if payload.nil? self.request = {} if request.nil? end |
#user_name ⇒ Object
24 25 26 27 28 |
# File 'lib/audit-log/model.rb', line 24 def user_name return 'none' if self.user.blank? self.user.send(AuditLog.config.user_name_method) end |