cache_review-1.0.x-dev/cache_review.services.yml
cache_review.services.yml
services:
http_middleware.cache_review:
class: Drupal\cache_review\StackMiddleware\CacheReview
arguments: ['@module_handler', '%renderer.config%', '@request_stack', '@config.factory', '@date.formatter']
tags:
- { name: http_middleware, priority: 240, responder: true }
cache_review.lazy_builder:
class: Drupal\cache_review\LazyBuilderDemo
render_cache_review:
class: Drupal\cache_review\Render\RenderCacheReview
decorates: render_cache
public: false
arguments: ['@render_cache_review.inner', '%renderer.config%', '@current_route_match', '@request_stack', '@cache_contexts_manager', '@render_placeholder_generator', '@config.factory', '@variation_cache_factory']
renderer_cache_review:
class: Drupal\cache_review\Render\RendererCacheReview
decorates: renderer
public: true
arguments:
- '@renderer_cache_review.inner'
- '@current_route_match'
- '@callable_resolver'
- '@theme.manager'
- '@plugin.manager.element_info'
- '@render_placeholder_generator'
- '@render_cache'
- '@request_stack'
- '%renderer.config%'
- '@config.factory'
