Method: Granite::PerformerProxy::ClassMethods#with_proxy_performer
- Defined in:
- lib/granite/performer_proxy.rb
#with_proxy_performer(performer) ⇒ Object
14 15 16 17 18 19 20 21 |
# File 'lib/granite/performer_proxy.rb', line 14 def with_proxy_performer(performer) key = proxy_performer_key old_performer = Thread.current[key] Thread.current[key] = performer yield ensure Thread.current[key] = old_performer end |