module AuditModel::Models::Helpers::InstanceMethods

Private Instance Methods

audit_on_create() click to toggle source
# File lib/audit_model/models/helpers.rb, line 70
def audit_on_create
  Revision.audit(self, :create) if self.class.audit_enabled 
end
audit_on_destroy() click to toggle source
# File lib/audit_model/models/helpers.rb, line 78
def audit_on_destroy
  Revision.audit(self, :destroy) unless self.new_record? || !self.class.audit_enabled
end
audit_on_update() click to toggle source
# File lib/audit_model/models/helpers.rb, line 74
def audit_on_update
  Revision.audit(self, :update) if self.changed? && self.class.audit_enabled
end