/** * ViewPixel constructor. * @param Context $context * @param ArrayUtils $arrayUtils * @param array $data * @param SpringbotHelper $springbotHelper */ public function __construct(Context $context, ArrayUtils $arrayUtils, array $data = [], SpringbotHelper $springbotHelper) { $this->springbotHelper = $springbotHelper; $this->scopeConfig = $context->getScopeConfig(); $this->urlInterface = $context->getUrlBuilder(); parent::__construct($context, $arrayUtils, $data); }
/** * Gallery constructor. * @param \Magento\Catalog\Block\Product\Context $context * @param \Magento\Framework\Stdlib\ArrayUtils $arrayUtils * @param \Magento\Catalog\Model\Product\Gallery\ReadHandler $productGalleryReadHandler * @param \Magento\Framework\Json\EncoderInterface $jsonEncoder * @param \Magento\Framework\Json\DecoderInterface $jsonDecoder * @param array $data */ public function __construct(\Magento\Catalog\Block\Product\Context $context, \Magento\Framework\Stdlib\ArrayUtils $arrayUtils, \Magento\Catalog\Model\Product\Gallery\ReadHandler $productGalleryReadHandler, \Magento\Framework\Json\EncoderInterface $jsonEncoder, \Magento\Framework\Json\DecoderInterface $jsonDecoder, array $data = []) { $this->productGalleryReadHandler = $productGalleryReadHandler; $this->jsonEncoder = $jsonEncoder; $this->jsonDecoder = $jsonDecoder; parent::__construct($context, $arrayUtils, $data); }
/** * @param \Magento\Catalog\Block\Product\Context $context * @param \Magento\Framework\Stdlib\ArrayUtils $arrayUtils * @param \Magento\Catalog\Helper\Product $catalogProduct * @param \Magento\Bundle\Model\Product\PriceFactory $productPrice * @param \Magento\Framework\Json\EncoderInterface $jsonEncoder * @param \Magento\Framework\Locale\FormatInterface $localeFormat * @param array $data */ public function __construct(\Magento\Catalog\Block\Product\Context $context, \Magento\Framework\Stdlib\ArrayUtils $arrayUtils, \Magento\Catalog\Helper\Product $catalogProduct, \Magento\Bundle\Model\Product\PriceFactory $productPrice, \Magento\Framework\Json\EncoderInterface $jsonEncoder, \Magento\Framework\Locale\FormatInterface $localeFormat, array $data = []) { $this->catalogProduct = $catalogProduct; $this->productPriceFactory = $productPrice; $this->jsonEncoder = $jsonEncoder; $this->localeFormat = $localeFormat; parent::__construct($context, $arrayUtils, $data); }
/** * @param \Magento\Catalog\Block\Product\Context $context * @param \Magento\Framework\Stdlib\ArrayUtils $arrayUtils * @param \Magento\Framework\Json\EncoderInterface $jsonEncoder * @param \Magento\ConfigurableProduct\Helper\Data $helper * @param \Magento\Catalog\Helper\Product $catalogProduct * @param CurrentCustomer $currentCustomer * @param PriceCurrencyInterface $priceCurrency * @param array $data */ public function __construct(\Magento\Catalog\Block\Product\Context $context, \Magento\Framework\Stdlib\ArrayUtils $arrayUtils, \Magento\Framework\Json\EncoderInterface $jsonEncoder, \Magento\ConfigurableProduct\Helper\Data $helper, \Magento\Catalog\Helper\Product $catalogProduct, CurrentCustomer $currentCustomer, PriceCurrencyInterface $priceCurrency, array $data = []) { $this->priceCurrency = $priceCurrency; $this->helper = $helper; $this->jsonEncoder = $jsonEncoder; $this->catalogProduct = $catalogProduct; $this->currentCustomer = $currentCustomer; parent::__construct($context, $arrayUtils, $data); }
/** * @param \Magento\Catalog\Block\Product\Context $context * @param \Magento\Framework\Stdlib\ArrayUtils $arrayUtils * @param array $data */ public function __construct(\Magento\Catalog\Block\Product\Context $context, \Magento\Framework\Stdlib\ArrayUtils $arrayUtils, array $data, \Tudock\HelloWorld\Model\ResourceModel\HelloText\CollectionFactory $helloTextCollectionFactory, \Tudock\HelloWorld\Helper\Data $dataHelper) { parent::__construct($context, $arrayUtils, $data); $this->_helloTextCollectionFactory = $helloTextCollectionFactory; $this->_dataHelper = $dataHelper; }
/** * @param \Magento\Catalog\Block\Product\Context $context * @param \Magento\Framework\Stdlib\ArrayUtils $arrayUtils * @param EncoderInterface $jsonEncoder * @param array $data */ public function __construct(\Magento\Catalog\Block\Product\Context $context, \Magento\Framework\Stdlib\ArrayUtils $arrayUtils, EncoderInterface $jsonEncoder, array $data = []) { $this->jsonEncoder = $jsonEncoder; parent::__construct($context, $arrayUtils, $data); }
public function __construct(\Magento\Catalog\Block\Product\Context $context, \Magento\Framework\Stdlib\ArrayUtils $arrayUtils, array $data = [], \Keyreal\Like2buy\Helper\Data $dataHelper) { $this->_dataHelper = $dataHelper; parent::__construct($context, $arrayUtils, $data); }