Module: KPI::Report::SuppressMemoization
- Included in:
- KPI::Report
- Defined in:
- app/models/kpi/report/suppress_memoization.rb
Instance Method Summary collapse
Instance Method Details
#suppress_memoization ⇒ Object
4 5 6 7 8 9 |
# File 'app/models/kpi/report/suppress_memoization.rb', line 4 def suppress_memoization Thread.current[:'suppress memoization'] = true yield ensure Thread.current[:'suppress memoization'] = false end |
#suppressed_memoization? ⇒ Boolean
11 12 13 |
# File 'app/models/kpi/report/suppress_memoization.rb', line 11 def suppressed_memoization? Thread.current[:'suppress memoization'] end |