Custom Cache Drivers¶
To extend the CacheManager
with a custom driver, you can use the extend
method,
which is used to bind a custom driver resolver to the manager.
For example, to register a new cache driver named “mongo”:
cache.extend('mongo', MongoStore)
On initialization, the MongoStore
class will be passed the driver configuration.
Note
Instead of the class you could also pass a function returning either a Store
instance
or a Repository
instance.