Example #1
0
 /**
  * @param \Magento\Backend\App\Action\Context $context
  * @param \Magento\Catalog\Helper\Product\Edit\Action\Attribute $attributeHelper
  * @param \Magento\Framework\View\Result\PageFactory $resultPageFactory
  * @param Filter $filter
  * @param CollectionFactory $collectionFactory
  */
 public function __construct(\Magento\Backend\App\Action\Context $context, \Magento\Catalog\Helper\Product\Edit\Action\Attribute $attributeHelper, \Magento\Framework\View\Result\PageFactory $resultPageFactory, Filter $filter, CollectionFactory $collectionFactory)
 {
     $this->filter = $filter;
     $this->collectionFactory = $collectionFactory;
     parent::__construct($context, $attributeHelper);
     $this->resultPageFactory = $resultPageFactory;
 }
Example #2
0
 /**
  * @param Action\Context $context
  * @param \Magento\Catalog\Helper\Product\Edit\Action\Attribute $attributeHelper
  * @param \Magento\Catalog\Model\Indexer\Product\Flat\Processor $productFlatIndexerProcessor
  * @param \Magento\Catalog\Model\Indexer\Product\Price\Processor $productPriceIndexerProcessor
  * @param \Magento\CatalogInventory\Model\Indexer\Stock\Processor $stockIndexerProcessor
  * @param \Magento\Catalog\Helper\Product $catalogProduct
  * @param \Magento\CatalogInventory\Service\V1\Data\StockItemBuilder $stockItemBuilder
  */
 public function __construct(Action\Context $context, \Magento\Catalog\Helper\Product\Edit\Action\Attribute $attributeHelper, \Magento\Catalog\Model\Indexer\Product\Flat\Processor $productFlatIndexerProcessor, \Magento\Catalog\Model\Indexer\Product\Price\Processor $productPriceIndexerProcessor, \Magento\CatalogInventory\Model\Indexer\Stock\Processor $stockIndexerProcessor, \Magento\Catalog\Helper\Product $catalogProduct, \Magento\CatalogInventory\Service\V1\Data\StockItemBuilder $stockItemBuilder)
 {
     $this->_productFlatIndexerProcessor = $productFlatIndexerProcessor;
     $this->_productPriceIndexerProcessor = $productPriceIndexerProcessor;
     $this->_stockIndexerProcessor = $stockIndexerProcessor;
     $this->_catalogProduct = $catalogProduct;
     $this->stockItemBuilder = $stockItemBuilder;
     parent::__construct($context, $attributeHelper);
 }
Example #3
0
 /**
  * @param Action\Context $context
  * @param \Magento\Catalog\Helper\Product\Edit\Action\Attribute $attributeHelper
  * @param \Magento\Catalog\Model\Indexer\Product\Flat\Processor $productFlatIndexerProcessor
  * @param \Magento\Catalog\Model\Indexer\Product\Price\Processor $productPriceIndexerProcessor
  * @param \Magento\CatalogInventory\Model\Indexer\Stock\Processor $stockIndexerProcessor
  * @param \Magento\Catalog\Helper\Product $catalogProduct
  * @param \Magento\CatalogInventory\Api\Data\StockItemInterfaceFactory $stockItemFactory
  * @param \Magento\Framework\Api\DataObjectHelper $dataObjectHelper
  */
 public function __construct(Action\Context $context, \Magento\Catalog\Helper\Product\Edit\Action\Attribute $attributeHelper, \Magento\Catalog\Model\Indexer\Product\Flat\Processor $productFlatIndexerProcessor, \Magento\Catalog\Model\Indexer\Product\Price\Processor $productPriceIndexerProcessor, \Magento\CatalogInventory\Model\Indexer\Stock\Processor $stockIndexerProcessor, \Magento\Catalog\Helper\Product $catalogProduct, \Magento\CatalogInventory\Api\Data\StockItemInterfaceFactory $stockItemFactory, \Magento\Framework\Api\DataObjectHelper $dataObjectHelper)
 {
     $this->_productFlatIndexerProcessor = $productFlatIndexerProcessor;
     $this->_productPriceIndexerProcessor = $productPriceIndexerProcessor;
     $this->_stockIndexerProcessor = $stockIndexerProcessor;
     $this->_catalogProduct = $catalogProduct;
     $this->stockItemFactory = $stockItemFactory;
     parent::__construct($context, $attributeHelper);
     $this->dataObjectHelper = $dataObjectHelper;
 }
Example #4
0
 /**
  * @param \Magento\Backend\App\Action\Context $context
  * @param \Magento\Catalog\Helper\Product\Edit\Action\Attribute $attributeHelper
  * @param \Magento\Framework\Controller\Result\JsonFactory $resultJsonFactory
  * @param \Magento\Framework\View\LayoutFactory $layoutFactory
  */
 public function __construct(\Magento\Backend\App\Action\Context $context, \Magento\Catalog\Helper\Product\Edit\Action\Attribute $attributeHelper, \Magento\Framework\Controller\Result\JsonFactory $resultJsonFactory, \Magento\Framework\View\LayoutFactory $layoutFactory)
 {
     parent::__construct($context, $attributeHelper);
     $this->resultJsonFactory = $resultJsonFactory;
     $this->layoutFactory = $layoutFactory;
 }
Example #5
0
 /**
  * @param \Magento\Backend\App\Action\Context $context
  * @param \Magento\Catalog\Helper\Product\Edit\Action\Attribute $attributeHelper
  * @param \Magento\Framework\View\Result\PageFactory $resultPageFactory
  * @param \Magento\Backend\Model\View\Result\RedirectFactory $resultRedirectFactory
  */
 public function __construct(\Magento\Backend\App\Action\Context $context, \Magento\Catalog\Helper\Product\Edit\Action\Attribute $attributeHelper, \Magento\Framework\View\Result\PageFactory $resultPageFactory, \Magento\Backend\Model\View\Result\RedirectFactory $resultRedirectFactory)
 {
     parent::__construct($context, $attributeHelper);
     $this->resultPageFactory = $resultPageFactory;
     $this->resultRedirectFactory = $resultRedirectFactory;
 }