Method: IdentityCache::MemoizedCacheProxy#write

Defined in:
lib/identity_cache/memoized_cache_proxy.rb

#write(key, value) ⇒ Object



52
53
54
55
56
57
58
# File 'lib/identity_cache/memoized_cache_proxy.rb', line 52

def write(key, value)
  memoizing = memoizing?
  ActiveSupport::Notifications.instrument("cache_write.identity_cache", memoizing: memoizing) do
    memoized_key_values[key] = value if memoizing
    @cache_fetcher.write(key, value)
  end
end