Method: AuditModel::Models::Base.audit

Defined in:
lib/audit_model/models/base.rb

.audit(model, type) ⇒ Object



17
18
19
20
21
22
23
24
25
# File 'lib/audit_model/models/base.rb', line 17

def audit(model, type)
  revision = Revision.new({
    model: model,
    user_id: Thread.current[:user_id],
    revison_date: Time.now
  })
  revision.audit = new sanitizer_args(model, type)
  revision.save!
end