___init(); parent::__construct($context, $checkoutSession, $productVisibility, $productLinkFactory, $itemRelationsList, $stockHelper, $data, $productCollectionFactory, $productRepository); } /** * {@inheritdoc} */ public function getImage($product, $imageId, $attributes = []) { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getImage'); return $pluginInfo ? $this->___callPlugins('getImage', func_get_args(), $pluginInfo) : parent::getImage($product, $imageId, $attributes); } }