Source: show | on 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
# 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