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