You are here

public function MemcacheBackendFactory::__construct in Memcache API and Integration 8.2

Constructs the MemcacheBackendFactory object.

Parameters

\Drupal\memcache\Driver\MemcacheDriverFactory $memcache_factory: The memcache factory object.

\Drupal\Core\Cache\CacheTagsChecksumInterface $checksum_provider: The cache tags checksum provider.

\Drupal\memcache\Invalidator\TimestampInvalidatorInterface $timestamp_invalidator: The timestamp invalidation provider.

File

src/MemcacheBackendFactory.php, line 46

Class

MemcacheBackendFactory
Class MemcacheBackendFactory.

Namespace

Drupal\memcache

Code

public function __construct(MemcacheDriverFactory $memcache_factory, CacheTagsChecksumInterface $checksum_provider, TimestampInvalidatorInterface $timestamp_invalidator) {
  $this->memcacheFactory = $memcache_factory;
  $this->checksumProvider = $checksum_provider;
  $this->timestampInvalidator = $timestamp_invalidator;
}