Class: ControllerInterceptor

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

Instance Method Summary collapse

Instance Method Details

#around(controller) ⇒ Object



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

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