Method: Audited::Sweeper#around
- Defined in:
- lib/audited/sweeper.rb
#around(controller) ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'lib/audited/sweeper.rb', line 13 def around(controller) self.controller = controller STORED_DATA.each { |k, m| store[k] = send(m) } yield ensure self.controller = nil STORED_DATA.keys.each { |k| store.delete(k) } end |