Class: ControllerInterceptor

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/audit_log/observer.rb

Instance Method Summary collapse

Instance Method Details

#after(controller) ⇒ Object



237
238
239
# File 'lib/audit_log/observer.rb', line 237

def after(controller)
  AuditedModelsObserver.instance.controller = nil
end

#before(controller) ⇒ Object



231
232
233
234
235
# File 'lib/audit_log/observer.rb', line 231

def before(controller)
  controller.audited_model = nil
  AuditedModelsObserver.instance.controller = controller
  true
end