registerDriver method

void registerDriver(
  1. String name,
  2. CacheDriver driver
)

Registers a cache driver with the given name.

The first registered driver automatically becomes the default driver. Use setDefaultDriver to change the default driver later.

Throws CacheException if the driver name is empty or already registered.

Implementation

void registerDriver(String name, CacheDriver driver) {
  _validator.validateDriverName(name);
  _driverRegistry.registerDriver(name, driver);
  _statisticsManager.updateStats(name, hit: false, operation: 'register');
}