2016-03-01 17:57:13 +00:00
|
|
|
services:
|
|
|
|
html_response.big_pipe_subscriber:
|
|
|
|
class: Drupal\big_pipe\EventSubscriber\HtmlResponseBigPipeSubscriber
|
|
|
|
tags:
|
|
|
|
- { name: event_subscriber }
|
|
|
|
arguments: ['@big_pipe']
|
|
|
|
placeholder_strategy.big_pipe:
|
|
|
|
class: Drupal\big_pipe\Render\Placeholder\BigPipeStrategy
|
|
|
|
arguments: ['@session_configuration', '@request_stack', '@current_route_match']
|
|
|
|
tags:
|
|
|
|
- { name: placeholder_strategy, priority: 0 }
|
|
|
|
big_pipe:
|
|
|
|
class: Drupal\big_pipe\Render\BigPipe
|
2016-04-27 16:12:18 +00:00
|
|
|
arguments: ['@renderer', '@session', '@request_stack', '@http_kernel', '@event_dispatcher', '@config.factory']
|
2023-06-14 12:59:48 +00:00
|
|
|
Drupal\big_pipe\Render\BigPipe: '@big_pipe'
|
2016-03-01 17:57:13 +00:00
|
|
|
html_response.attachments_processor.big_pipe:
|
|
|
|
public: false
|
|
|
|
class: \Drupal\big_pipe\Render\BigPipeResponseAttachmentsProcessor
|
|
|
|
decorates: html_response.attachments_processor
|
Issue #1014086 by catch, nod_, martin107, quietone, dww, mariacha1, Spokje, yogeshmpawar, pounard, Wim Leers, mfer, mikeytown2, mbutcher, moshe weitzman, Fabianx, borisson_, alexpott, donquixote, sun, andypost, dawehner: Stampedes and cold cache performance issues with css/js aggregation
2022-08-08 09:12:23 +00:00
|
|
|
arguments: ['@html_response.attachments_processor.big_pipe.inner', '@asset.resolver', '@config.factory', '@asset.css.collection_renderer', '@asset.js.collection_renderer', '@request_stack', '@renderer', '@module_handler', '@language_manager']
|
2016-03-01 17:57:13 +00:00
|
|
|
|
|
|
|
route_subscriber.no_big_pipe:
|
|
|
|
class: Drupal\big_pipe\EventSubscriber\NoBigPipeRouteAlterSubscriber
|
|
|
|
tags:
|
|
|
|
- { name: event_subscriber }
|