cache_metrics-2.0.0/cache_metrics.services.yml
cache_metrics.services.yml
parameters:
cache_metrics.invalidations: true
cache_metrics.bins.blacklist:
# Omit bins that are high volume and always hit.
- config
- discovery
services:
cache_metrics.invalidator:
class: Drupal\cache_metrics\CacheMetricsCacheTagsInvalidator
arguments: ['@logger.factory', '@request_stack', '@current_user', '%cache_metrics.invalidations%']
tags:
- { name: cache_tags_invalidator }
cache_metrics.cache_factory:
class: Drupal\cache_metrics\CacheFactoryWrapper
public: false
decorates: cache_factory
arguments: ['@cache_metrics.cache_factory.inner', '@current_user', '@request_stack', '%cache_metrics.bins.blacklist%']
