Exemple #1
0
 /**
  * @param \Magento\Eav\Model\Resource\Entity\Attribute\Set\CollectionFactory $attrSetColFac
  * @param \Magento\Catalog\Model\Resource\Product\Attribute\CollectionFactory $prodAttrColFac
  * @param array $params
  * @param \Magento\ImportExport\Model\ImportFactory $importFactory
  * @param \Magento\Catalog\Model\Resource\Product\LinkFactory $productLinkFactory
  * @param \Magento\Framework\App\Resource $resource
  */
 public function __construct(\Magento\Eav\Model\Resource\Entity\Attribute\Set\CollectionFactory $attrSetColFac, \Magento\Catalog\Model\Resource\Product\Attribute\CollectionFactory $prodAttrColFac, array $params, \Magento\ImportExport\Model\ImportFactory $importFactory, \Magento\Catalog\Model\Resource\Product\LinkFactory $productLinkFactory, \Magento\Framework\App\Resource $resource)
 {
     $this->_importFactory = $importFactory;
     $this->_resource = $resource;
     $this->_productLinkFactory = $productLinkFactory;
     parent::__construct($attrSetColFac, $prodAttrColFac, $params);
 }
 /**
  * @param \Magento\Eav\Model\ResourceModel\Entity\Attribute\Set\CollectionFactory $attrSetColFac
  * @param \Magento\Catalog\Model\ResourceModel\Product\Attribute\CollectionFactory $prodAttrColFac
  * @param \Magento\Framework\App\ResourceConnection $resource
  * @param array $params
  * @param \Magento\Catalog\Model\ProductTypes\ConfigInterface $productTypesConfig
  * @param \Magento\ImportExport\Model\ResourceModel\Helper $resourceHelper
  * @param \Magento\Catalog\Model\ResourceModel\Product\CollectionFactory $_productColFac
  */
 public function __construct(\Magento\Eav\Model\ResourceModel\Entity\Attribute\Set\CollectionFactory $attrSetColFac, \Magento\Catalog\Model\ResourceModel\Product\Attribute\CollectionFactory $prodAttrColFac, \Magento\Framework\App\ResourceConnection $resource, array $params, \Magento\Catalog\Model\ProductTypes\ConfigInterface $productTypesConfig, \Magento\ImportExport\Model\ResourceModel\Helper $resourceHelper, \Magento\Catalog\Model\ResourceModel\Product\CollectionFactory $_productColFac)
 {
     $this->_productTypesConfig = $productTypesConfig;
     $this->_resourceHelper = $resourceHelper;
     $this->_resource = $resource;
     $this->_productColFac = $_productColFac;
     parent::__construct($attrSetColFac, $prodAttrColFac, $resource, $params);
     $this->_connection = $this->_entityModel->getConnection();
 }
Exemple #3
0
 /**
  * @param \Magento\Eav\Model\Resource\Entity\Attribute\Set\CollectionFactory $attrSetColFac
  * @param \Magento\Catalog\Model\Resource\Product\Attribute\CollectionFactory $prodAttrColFac
  * @param array $params
  * @param Grouped\Links $links
  */
 public function __construct(\Magento\Eav\Model\Resource\Entity\Attribute\Set\CollectionFactory $attrSetColFac, \Magento\Catalog\Model\Resource\Product\Attribute\CollectionFactory $prodAttrColFac, array $params, Grouped\Links $links)
 {
     $this->links = $links;
     parent::__construct($attrSetColFac, $prodAttrColFac, $params);
 }
 /**
  * Constructor
  *
  * @param \Magento\Eav\Model\ResourceModel\Entity\Attribute\Set\CollectionFactory $attrSetColFac
  * @param \Magento\Catalog\Model\ResourceModel\Product\Attribute\CollectionFactory $prodAttrColFac
  * @param \Magento\Framework\App\ResourceConnection $resource
  * @param array $params
  * @param \Magento\DownloadableImportExport\Helper\Uploader $uploaderHelper
  * @param \Magento\DownloadableImportExport\Helper\Data $downloadableHelper
  * @throws \Magento\Framework\Exception\LocalizedException
  */
 public function __construct(\Magento\Eav\Model\ResourceModel\Entity\Attribute\Set\CollectionFactory $attrSetColFac, \Magento\Catalog\Model\ResourceModel\Product\Attribute\CollectionFactory $prodAttrColFac, \Magento\Framework\App\ResourceConnection $resource, array $params, \Magento\DownloadableImportExport\Helper\Uploader $uploaderHelper, \Magento\DownloadableImportExport\Helper\Data $downloadableHelper)
 {
     parent::__construct($attrSetColFac, $prodAttrColFac, $resource, $params);
     $this->parameters = $this->_entityModel->getParameters();
     $this->_resource = $resource;
     $this->connection = $resource->getConnection('write');
     $this->uploaderHelper = $uploaderHelper;
     $this->downloadableHelper = $downloadableHelper;
 }
Exemple #5
0
 /**
  * @param \Magento\Eav\Model\Resource\Entity\Attribute\Set\CollectionFactory $attrSetColFac
  * @param \Magento\Catalog\Model\Resource\Product\Attribute\CollectionFactory $prodAttrColFac
  * @param \Magento\Framework\App\Resource $resource
  * @param array $params
  */
 public function __construct(\Magento\Eav\Model\Resource\Entity\Attribute\Set\CollectionFactory $attrSetColFac, \Magento\Catalog\Model\Resource\Product\Attribute\CollectionFactory $prodAttrColFac, \Magento\Framework\App\Resource $resource, array $params)
 {
     parent::__construct($attrSetColFac, $prodAttrColFac, $resource, $params);
     $this->_resource = $resource;
     $this->connection = $resource->getConnection('write');
 }