/** * @param \Magento\Catalog\Model\ProductFactory $productFactory * @param \Magento\Catalog\Model\Config $catalogConfig * @param Product\Converter $converter * @param FixtureHelper $fixtureHelper * @param CsvReaderFactory $csvReaderFactory * @param Gallery $gallery * @param \Magento\Tools\SampleData\Logger $logger * @param \Magento\Tools\SampleData\Helper\StoreManager $storeManager * @param \Magento\Tools\SampleData\Helper\Deploy $deployHelper * @param array $fixtures * @SuppressWarnings(PHPMD.ExcessiveParameterList) */ public function __construct(\Magento\Catalog\Model\ProductFactory $productFactory, \Magento\Catalog\Model\Config $catalogConfig, Product\Converter $converter, FixtureHelper $fixtureHelper, CsvReaderFactory $csvReaderFactory, Gallery $gallery, \Magento\Tools\SampleData\Logger $logger, \Magento\Tools\SampleData\Helper\StoreManager $storeManager, \Magento\Tools\SampleData\Helper\Deploy $deployHelper, $fixtures = ['Downloadable/products_training_video_download.csv']) { $this->deployHelper = $deployHelper; parent::__construct($productFactory, $catalogConfig, $converter, $fixtureHelper, $csvReaderFactory, $gallery, $logger, $storeManager, $fixtures); }
/** * @param \Magento\Catalog\Model\ProductFactory $productFactory * @param \Magento\Catalog\Model\Config $catalogConfig * @param Product\Converter $converter * @param FixtureHelper $fixtureHelper * @param CsvReaderFactory $csvReaderFactory * @param Product\Gallery $gallery * @param \Magento\Tools\SampleData\Logger $logger * @param \Magento\Tools\SampleData\Helper\StoreManager $storeManager * @param \Magento\ConfigurableProduct\Model\Product\Type\Configurable $configurableProductType * @param \Magento\Eav\Model\Config $eavConfig * @param array $fixtures * @SuppressWarnings(PHPMD.ExcessiveParameterList) * @codingStandardsIgnoreStart */ public function __construct(\Magento\Catalog\Model\ProductFactory $productFactory, \Magento\Catalog\Model\Config $catalogConfig, Product\Converter $converter, FixtureHelper $fixtureHelper, CsvReaderFactory $csvReaderFactory, Product\Gallery $gallery, \Magento\Tools\SampleData\Logger $logger, \Magento\Tools\SampleData\Helper\StoreManager $storeManager, \Magento\ConfigurableProduct\Model\Product\Type\Configurable $configurableProductType, \Magento\Eav\Model\Config $eavConfig, $fixtures = ['ConfigurableProduct/products_men_tops.csv', 'ConfigurableProduct/products_men_bottoms.csv', 'ConfigurableProduct/products_women_tops.csv', 'ConfigurableProduct/products_women_bottoms.csv', 'ConfigurableProduct/products_gear_fitness_equipment_ball.csv', 'ConfigurableProduct/products_gear_fitness_equipment_strap.csv']) { $this->eavConfig = $eavConfig; $this->configurableProductType = $configurableProductType; parent::__construct($productFactory, $catalogConfig, $converter, $fixtureHelper, $csvReaderFactory, $gallery, $logger, $storeManager, $fixtures); }
/** * @param \Magento\Catalog\Model\ProductFactory $productFactory * @param \Magento\Catalog\Model\Config $catalogConfig * @param Product\Converter $converter * @param FixtureHelper $fixtureHelper * @param CsvReaderFactory $csvReaderFactory * @param Gallery $gallery * @param \Magento\Tools\SampleData\Logger $logger * @param \Magento\Tools\SampleData\Helper\StoreManager $storeManager * @param array $fixtures * @codingStandardsIgnoreStart */ public function __construct(\Magento\Catalog\Model\ProductFactory $productFactory, \Magento\Catalog\Model\Config $catalogConfig, Product\Converter $converter, FixtureHelper $fixtureHelper, CsvReaderFactory $csvReaderFactory, Gallery $gallery, \Magento\Tools\SampleData\Logger $logger, \Magento\Tools\SampleData\Helper\StoreManager $storeManager, $fixtures = ['GroupedProduct/yoga_grouped.csv']) { $gallery->setFixtures(['GroupedProduct/images_yoga_grouped.csv']); parent::__construct($productFactory, $catalogConfig, $converter, $fixtureHelper, $csvReaderFactory, $gallery, $logger, $storeManager, $fixtures); }