Method: ActiveRecord::Type::HashLookupTypeMap#fetch

Defined in:
activerecord/lib/active_record/type/hash_lookup_type_map.rb

#fetch(lookup_key, *args, &block) ⇒ Object



17
18
19
20
21
# File 'activerecord/lib/active_record/type/hash_lookup_type_map.rb', line 17

def fetch(lookup_key, *args, &block)
  @cache[lookup_key].fetch_or_store(args) do
    perform_fetch(lookup_key, *args, &block)
  end
end