Response subscriber to replace the HtmlResponse with a BigPipeResponse.
@todo Refactor once https://www.drupal.org/node/2577631 lands.
Hierarchy
- class \Drupal\big_pipe\EventSubscriber\HtmlResponseBigPipeSubscriber implements EventSubscriberInterface
See also
\Drupal\big_pipe\Render\BigPipeInterface
File
- core/modules/big_pipe/src/EventSubscriber/HtmlResponseBigPipeSubscriber.php, line 19
Namespace
Drupal\big_pipe\EventSubscriber
Members
Name | Modifiers | Type | Description |
---|---|---|---|
HtmlResponseBigPipeSubscriber::$bigPipe | protected | property | The BigPipe service. |
HtmlResponseBigPipeSubscriber::getSubscribedEvents | public static | function | Returns an array of event names this subscriber wants to listen to. Overrides EventSubscriberInterface::getSubscribedEvents |
HtmlResponseBigPipeSubscriber::onRespond | public | function | Transforms a HtmlResponse to a BigPipeResponse. |
HtmlResponseBigPipeSubscriber::onRespondEarly | public | function | Adds markers to the response necessary for the BigPipe render strategy. |
HtmlResponseBigPipeSubscriber::__construct | public | function | Constructs a HtmlResponseBigPipeSubscriber object. |
Please login to continue.