instance method
exist?
Ruby on Rails 3.2.22.5
Since v2.2.3Signature
exist?(name, options = nil)
Return true if the cache contains an entry for the given key.
Options are passed to the underlying cache implementation.
Parameters
-
namereq -
optionsopt = nil
Source
# File activesupport/lib/active_support/cache.rb, line 381
def exist?(name, options = nil)
options = merged_options(options)
instrument(:exist?, name) do |payload|
entry = read_entry(namespaced_key(name, options), options)
if entry && !entry.expired?
true
else
false
end
end
end
Defined in activesupport/lib/active_support/cache.rb line 381
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::Cache::Store