Method: Cash::Accessor::ClassMethods#get
- Defined in:
- lib/cash/accessor.rb
#get(keys, options = {}, &block) ⇒ Object
28 29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/cash/accessor.rb', line 28 def get(keys, = {}, &block) case keys when Array fetch(keys, , &block) else fetch(keys, ) do if block_given? add(keys, result = yield(keys), ) result end end end end |