class SparkleFormation::SfnCache
Cache
helper
Public Class Methods
[](k)
click to toggle source
Get value
@param k [Object] @return [Object]
# File lib/sparkle_formation/utils.rb, line 108 def [](k) init! Thread.current[:sparkle_cache][k] end
[]=(k, v)
click to toggle source
Set value
@param k [Object] key @param v [Object] value @return [Object] v
# File lib/sparkle_formation/utils.rb, line 118 def []=(k, v) init! Thread.current[:sparkle_cache][k] = v end
init!()
click to toggle source
Initialize cache within thread
@return [self]
# File lib/sparkle_formation/utils.rb, line 126 def init! unless Thread.current[:sparkle_cache] Thread.current[:sparkle_cache] = {} end self end