Module: Cache::MemcachedRails::Override
- Defined in:
- lib/cache/memcached_rails.rb
Instance Method Summary collapse
- #_delete(k) ⇒ Object
- #_exist?(k) ⇒ Boolean
- #_get(k) ⇒ Object
- #_get_multi(ks) ⇒ Object
-
#cas(k, ttl = nil, &blk) ⇒ Object
native.
Instance Method Details
#_delete(k) ⇒ Object
22 23 24 |
# File 'lib/cache/memcached_rails.rb', line 22 def _delete(k) .delete k end |
#_exist?(k) ⇒ Boolean
9 10 11 12 |
# File 'lib/cache/memcached_rails.rb', line 9 def _exist?(k) .exist? k # !get(k).nil? end |
#_get(k) ⇒ Object
14 15 16 |
# File 'lib/cache/memcached_rails.rb', line 14 def _get(k) .get k end |
#_get_multi(ks) ⇒ Object
18 19 20 |
# File 'lib/cache/memcached_rails.rb', line 18 def _get_multi(ks) .get_multi ks end |
#cas(k, ttl = nil, &blk) ⇒ Object
native
27 28 29 30 |
# File 'lib/cache/memcached_rails.rb', line 27 def cas(k, ttl = nil, &blk) handle_fork .cas k, extract_ttl(ttl), &blk end |