21 class Renderer extends \Magento\Checkout\Block\Cart\Item\Renderer
46 \
Magento\Catalog\Helper\Product\Configuration $productConfig,
47 \
Magento\Checkout\Model\Session $checkoutSession,
49 \
Magento\Framework\Url\Helper\Data $urlHelper,
54 \
Magento\Downloadable\Helper\Catalog\Product\Configuration $downloadableProductConfiguration,
57 $this->_downloadableProductConfiguration = $downloadableProductConfiguration;
67 $messageInterpretationStrategy,
82 return $this->_downloadableProductConfiguration->getLinks($this->
getItem());
92 return $this->_downloadableProductConfiguration->getLinksTitle($this->
getProduct());
102 return $this->_downloadableProductConfiguration->getOptions($this->
getItem());
112 return $this->_downloadableProductConfiguration->getOptions(
$item);
$_downloadableProductConfiguration
__construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Helper\Product\Configuration $productConfig, \Magento\Checkout\Model\Session $checkoutSession, \Magento\Catalog\Block\Product\ImageBuilder $imageBuilder, \Magento\Framework\Url\Helper\Data $urlHelper, \Magento\Framework\Message\ManagerInterface $messageManager, PriceCurrencyInterface $priceCurrency, \Magento\Framework\Module\Manager $moduleManager, InterpretationStrategyInterface $messageInterpretationStrategy, \Magento\Downloadable\Helper\Catalog\Product\Configuration $downloadableProductConfiguration, array $data=[])