예제 #1
0
파일: Renderer.php 프로젝트: aiesh/magento2
 /**
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param \Magento\Catalog\Helper\Product\Configuration $productConfig
  * @param \Magento\Checkout\Model\Session $checkoutSession
  * @param \Magento\Catalog\Helper\Image $imageHelper
  * @param \Magento\Core\Helper\Url $urlHelper
  * @param \Magento\Framework\Message\ManagerInterface $messageManager
  * @param \Magento\Downloadable\Helper\Catalog\Product\Configuration $dwnCtlgProdConfig
  * @param array $data
  */
 public function __construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Helper\Product\Configuration $productConfig, \Magento\Checkout\Model\Session $checkoutSession, \Magento\Catalog\Helper\Image $imageHelper, \Magento\Core\Helper\Url $urlHelper, \Magento\Framework\Message\ManagerInterface $messageManager, \Magento\Downloadable\Helper\Catalog\Product\Configuration $dwnCtlgProdConfig, array $data = array())
 {
     $this->_downloadProdConfig = $dwnCtlgProdConfig;
     parent::__construct($context, $productConfig, $checkoutSession, $imageHelper, $urlHelper, $messageManager, $data);
 }
예제 #2
0
 /**
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param \Magento\Catalog\Helper\Product\Configuration $productConfig
  * @param \Magento\Checkout\Model\Session $checkoutSession
  * @param \Magento\Catalog\Block\Product\ImageBuilder $imageBuilder
  * @param \Magento\Framework\Url\Helper\Data $urlHelper
  * @param \Magento\Framework\Message\ManagerInterface $messageManager
  * @param PriceCurrencyInterface $priceCurrency
  * @param \Magento\Framework\Module\Manager $moduleManager
  * @param InterpretationStrategyInterface $messageInterpretationStrategy
  * @param \Magento\Downloadable\Helper\Catalog\Product\Configuration $downloadableProductConfiguration
  * @param array $data
  * @SuppressWarnings(PHPMD.ExcessiveParameterList)
  */
 public function __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 = [])
 {
     $this->_downloadableProductConfiguration = $downloadableProductConfiguration;
     parent::__construct($context, $productConfig, $checkoutSession, $imageBuilder, $urlHelper, $messageManager, $priceCurrency, $moduleManager, $messageInterpretationStrategy, $data);
 }
예제 #3
0
 /**
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param \Magento\Catalog\Helper\Product\Configuration $productConfig
  * @param \Magento\Checkout\Model\Session $checkoutSession
  * @param \Magento\Catalog\Helper\Image $imageHelper
  * @param \Magento\Framework\Url\Helper\Data $urlHelper
  * @param \Magento\Framework\Message\ManagerInterface $messageManager
  * @param PriceCurrencyInterface $priceCurrency
  * @param Configuration $bundleProductConfiguration
  * @param \Magento\Framework\Module\Manager $moduleManager
  * @param array $data
  * @SuppressWarnings(PHPMD.ExcessiveParameterList)
  */
 public function __construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Helper\Product\Configuration $productConfig, \Magento\Checkout\Model\Session $checkoutSession, \Magento\Catalog\Helper\Image $imageHelper, \Magento\Framework\Url\Helper\Data $urlHelper, \Magento\Framework\Message\ManagerInterface $messageManager, PriceCurrencyInterface $priceCurrency, \Magento\Framework\Module\Manager $moduleManager, Configuration $bundleProductConfiguration, array $data = [])
 {
     $this->_bundleProductConfiguration = $bundleProductConfiguration;
     parent::__construct($context, $productConfig, $checkoutSession, $imageHelper, $urlHelper, $messageManager, $priceCurrency, $moduleManager, $data);
     $this->_isScopePrivate = true;
 }
예제 #4
0
 /**
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param \Magento\Catalog\Helper\Product\Configuration $productConfig
  * @param \Magento\Checkout\Model\Session $checkoutSession
  * @param \Magento\Catalog\Helper\Image $imageHelper
  * @param \Magento\Core\Helper\Url $urlHelper
  * @param \Magento\Framework\Message\ManagerInterface $messageManager
  * @param array $data
  */
 public function __construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Helper\Product\Configuration $productConfig, \Magento\Checkout\Model\Session $checkoutSession, \Magento\Catalog\Helper\Image $imageHelper, \Magento\Core\Helper\Url $urlHelper, \Magento\Framework\Message\ManagerInterface $messageManager, array $data = array())
 {
     parent::__construct($context, $productConfig, $checkoutSession, $imageHelper, $urlHelper, $messageManager, $data);
     $this->_isScopePrivate = true;
 }