Method: Currentable::Cleaner.clean_all
- Defined in:
- lib/currentable/cleaner.rb
.clean_all ⇒ Object
Note:
Will only clean for objects stored on the calling thread.
Sets all registered Instance classes current value to nil
15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/currentable/cleaner.rb', line 15 def clean_all Currentable::Registry.currents.each do |klass| if defined? ::Rails ::Rails.logger.debug "Cleaning current for #{klass}" end klass.current = nil end if defined? ::Rails ::Rails.logger.debug '' end end |