instance method
read_multi_entries
Ruby on Rails 6.1.7.10
Since v5.2.8.1 Private — implementation detail, not part of the public APISignature
read_multi_entries(names, **options)
Reads multiple entries from the cache implementation. Subclasses MAY implement this method.
Parameters
-
namesreq -
optionskeyrest
Source
# File activesupport/lib/active_support/cache.rb, line 603
def read_multi_entries(names, **options)
names.each_with_object({}) do |name, results|
key = normalize_key(name, options)
entry = read_entry(key, **options)
next unless entry
version = normalize_version(name, options)
if entry.expired?
delete_entry(key, **options)
elsif !entry.mismatched?(version)
results[name] = entry.value
end
end
end
Defined in activesupport/lib/active_support/cache.rb line 603
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::Cache::Store