dcache-1.0.x-dev/dcache.services.yml
dcache.services.yml
services:
# Work around https://www.drupal.org/project/drupal/issues/2973286
dcache.cache.factory.memory:
class: Drupal\dcache\CoreFix\MemoryCacheFactory
tags:
- { name: cache_tags_invalidator}
cache.dcache_default_memory:
class: Drupal\Core\Cache\CacheBackendInterface
factory: [ '@dcache.cache.factory.memory', 'get' ]
arguments: [ dcache_default_memory ]
cache.dcache_default_persistent:
class: Drupal\Core\Cache\CacheBackendInterface
factory: [ '@cache_factory', 'get' ]
arguments: [ dcache_default_persistent ]
tags:
- { name: cache.bin, default_backend: cache.backend.database }
dcache.factory:
class: Drupal\dcache\DCacheFactory
arguments: []
dcache.bin.default_memory_persistent:
class: Drupal\dcache\DCacheInterface
factory: [ '@dcache.factory', 'get' ]
arguments: [ '@cache.dcache_default_memory', '@cache.dcache_default_persistent' ]
