Methods
Instance Public methods
fetch_entry(key)
📝 Source code
# 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
🔎 See on GitHub
write_entry(_key, entry)
📝 Source code
# 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
🔎 See on GitHub