class method
self.retrieve_store_class
Ruby on Rails 7.0.10
Since v4.0.13 PrivateSignature
self.retrieve_store_class(store)
Obtains the specified cache store class, given the name of the store. Raises an error when the store class cannot be found.
Parameters
-
storereq
Source
# File activesupport/lib/active_support/cache.rb, line 124
def retrieve_store_class(store)
# require_relative cannot be used here because the class might be
# provided by another gem, like redis-activesupport for example.
require "active_support/cache/#{store}"
rescue LoadError => e
raise "Could not find cache store adapter for #{store} (#{e})"
else
ActiveSupport::Cache.const_get(store.to_s.camelize)
end
Defined in activesupport/lib/active_support/cache.rb line 124
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::Cache