Skip to Content Skip to Search

class ActiveSupport::Cache::MemCacheStore::DupLocalCache::DupLocalStore

Inherits From

Public instance methods

fetch_entry(key)

Permalink
Source code GitHub
# File activesupport/lib/active_support/cache/mem_cache_store.rb, line 53
def fetch_entry(key)
  entry = super do
    new_entry = yield
    if entry.is_a?(Entry)
      new_entry.dup_value!
    end
    new_entry
  end
  entry = entry.dup

  if entry.is_a?(Entry)
    entry.dup_value!
  end

  entry
end

write_entry(_key, entry)

Permalink
Source code GitHub
# File activesupport/lib/active_support/cache/mem_cache_store.rb, line 46
def write_entry(_key, entry)
  if entry.is_a?(Entry)
    entry.dup_value!
  end
  super
end

Definition files