public function process(Request $request, Response $response) { /** @var WidgetAssetInterface $widget */ foreach ($this->queue as $widget) { if ($widget->isDeferred()) { $this->addDeferredJavaScript($widget, $response); } } }