module Cell::Context
Constants
- THREAD_KEY
Public Class Methods
prepended(cls)
click to toggle source
# File lib/cell/context.rb, line 78 def self.prepended(cls) cls.extend(ClassMethods) end
Public Instance Methods
current?()
click to toggle source
# File lib/cell/context.rb, line 74 def current? self.class.current == self end
set!(exclusive: false)
click to toggle source
# File lib/cell/context.rb, line 70 def set!(exclusive: false) self.class.set!(self, exclusive: exclusive) end
use(*args, &block)
click to toggle source
# File lib/cell/context.rb, line 66 def use(*args, &block) self.class.use(self, *args, &block) end