/** * @param MapFactory $mapFactory * @param Source $source * @param Destination $destination */ public function __construct(MapFactory $mapFactory, Source $source, Destination $destination) { $this->mapMain = $mapFactory->create('map_file'); $this->mapSalesOrder = $mapFactory->create('sales_order_map_file'); $this->source = $source; $this->destination = $destination; }
/** * @param MapFactory $mapFactory * @param Source $source * @param Destination $destination * @param Helper $helper */ public function __construct(MapFactory $mapFactory, Source $source, Destination $destination, Helper $helper) { $this->map = $mapFactory->create('eav_map_file'); $this->source = $source; $this->destination = $destination; $this->helper = $helper; }
/** * @param MapFactory $mapFactory * @param Source $source * @param Destination $destination * @param RecordTransformerFactory $factory */ public function __construct(MapFactory $mapFactory, Source $source, Destination $destination, RecordTransformerFactory $factory) { $this->map = $mapFactory->create('eav_map_file'); $this->source = $source; $this->destination = $destination; $this->factory = $factory; }
/** * @param MapFactory $mapFactory * @param Source $source * @param Destination $destination * @param RecordTransformerFactory $factory * @param GroupsFactory $groupsFactory */ public function __construct(MapFactory $mapFactory, Source $source, Destination $destination, RecordTransformerFactory $factory, GroupsFactory $groupsFactory) { $this->map = $mapFactory->create('eav_map_file'); $this->source = $source; $this->destination = $destination; $this->factory = $factory; $this->readerGroups = $groupsFactory->create('eav_document_groups_file'); }
/** * @param Logger $logger * @param ResourceModel\Source $source * @param ResourceModel\Destination $destination * @param MapFactory $mapFactory * @param ProgressBar\LogLevelProcessor $progressBar */ public function __construct(Logger $logger, ResourceModel\Source $source, ResourceModel\Destination $destination, MapFactory $mapFactory, ProgressBar\LogLevelProcessor $progressBar) { $this->source = $source; $this->destination = $destination; $this->map = $mapFactory->create('map_file'); $this->progressBar = $progressBar; parent::__construct($logger); }
/** * @param ProgressBar\LogLevelProcessor $progress * @param Logger $logger * @param Resource\Source $source * @param Resource\Destination $destination * @param MapFactory $mapFactory * @param string $mapConfigOption */ public function __construct(ProgressBar\LogLevelProcessor $progress, Logger $logger, Resource\Source $source, Resource\Destination $destination, MapFactory $mapFactory, $mapConfigOption) { $this->logger = $logger; $this->progress = $progress; $this->source = $source; $this->destination = $destination; $this->map = $mapFactory->create($mapConfigOption); }
/** * @param Source $source * @param Destination $destination * @param ProgressBar\LogLevelProcessor $progress * @param MapFactory $mapFactory * @param GroupsFactory $groupsFactory * @param Logger $logger */ public function __construct(Source $source, Destination $destination, ProgressBar\LogLevelProcessor $progress, MapFactory $mapFactory, GroupsFactory $groupsFactory, Logger $logger) { $this->source = $source; $this->destination = $destination; $this->progress = $progress; $this->groups = $groupsFactory->create('customer_attr_document_groups_file'); $this->map = $mapFactory->create('customer_attr_map_file'); parent::__construct($logger); }
/** * @param Logger $logger * @param ResourceModel\Source $source * @param ResourceModel\Destination $destination * @param MapFactory $mapFactory * @param ProgressBar\LogLevelProcessor $progress * @param GroupsFactory $groupsFactory */ public function __construct(Logger $logger, ResourceModel\Source $source, ResourceModel\Destination $destination, MapFactory $mapFactory, ProgressBar\LogLevelProcessor $progress, GroupsFactory $groupsFactory) { $this->source = $source; $this->destination = $destination; $this->map = $mapFactory->create('log_map_file'); $this->progress = $progress; $this->readerGroups = $groupsFactory->create('log_document_groups_file'); parent::__construct($logger); }
/** * @param Source $source * @param Destination $destination * @param InitialData $initialData * @param Helper $helper * @param MapFactory $mapFactory * @param ProgressBar\LogLevelProcessor $progress * @param Logger $logger */ public function __construct(Source $source, Destination $destination, InitialData $initialData, Helper $helper, MapFactory $mapFactory, ProgressBar\LogLevelProcessor $progress, Logger $logger) { $this->source = $source; $this->destination = $destination; $this->initialData = $initialData; $this->helper = $helper; $this->map = $mapFactory->create('sales_order_map_file'); $this->progress = $progress; parent::__construct($logger); }
/** * @param Logger $logger * @param ResourceModel\Source $source * @param ResourceModel\Destination $destination * @param ProgressBar\LogLevelProcessor $progressBar * @param MapFactory $mapFactory * @param GroupsFactory $groupsFactory */ public function __construct(Logger $logger, ResourceModel\Source $source, ResourceModel\Destination $destination, ProgressBar\LogLevelProcessor $progressBar, MapFactory $mapFactory, GroupsFactory $groupsFactory) { $this->source = $source; $this->destination = $destination; $this->progressBar = $progressBar; $this->map = $mapFactory->create('visual_merchandiser_map'); $this->groups = $groupsFactory->create('visual_merchandiser_document_groups'); $this->logger = $logger; parent::__construct($logger); }
/** * @param Source $source * @param MapFactory $mapFactory * @param GroupsFactory $groupsFactory * @param Logger $logger * @param Resource\Destination $destination * @param Resource\RecordFactory $recordFactory * @param \Migration\RecordTransformerFactory $recordTransformerFactory */ public function __construct(Source $source, MapFactory $mapFactory, GroupsFactory $groupsFactory, Logger $logger, Resource\Destination $destination, Resource\RecordFactory $recordFactory, \Migration\RecordTransformerFactory $recordTransformerFactory) { $this->source = $source; $this->mapReader = $mapFactory->create($this->mapConfigOption); $this->deltaDocuments = $groupsFactory->create('delta_document_groups_file')->getGroup($this->groupName); $this->logger = $logger; $this->destination = $destination; $this->recordFactory = $recordFactory; $this->recordTransformerFactory = $recordTransformerFactory; }
/** * @param Config $config * @param Source $source * @param Destination $destination * @param ProgressBar\LogLevelProcessor $progress * @param RecordFactory $recordFactory * @param MapFactory $mapFactory * @param GroupsFactory $groupsFactory * @param Logger $logger */ public function __construct(Config $config, Source $source, Destination $destination, ProgressBar\LogLevelProcessor $progress, RecordFactory $recordFactory, MapFactory $mapFactory, GroupsFactory $groupsFactory, Logger $logger) { parent::__construct($config); $this->source = $source; $this->destination = $destination; $this->progress = $progress; $this->recordFactory = $recordFactory; $this->groups = $groupsFactory->create('customer_attr_document_groups_file'); $this->map = $mapFactory->create('customer_attr_map_file'); $this->logger = $logger; }
/** * @param ProgressBar\LogLevelProcessor $progress * @param Resource\Source $source * @param Resource\Destination $destination * @param Resource\RecordFactory $recordFactory * @param \Migration\RecordTransformerFactory $recordTransformerFactory * @param MapFactory $mapFactory * @param GroupsFactory $groupsFactory * @param Logger $logger */ public function __construct(ProgressBar\LogLevelProcessor $progress, Resource\Source $source, Resource\Destination $destination, Resource\RecordFactory $recordFactory, \Migration\RecordTransformerFactory $recordTransformerFactory, MapFactory $mapFactory, GroupsFactory $groupsFactory, Logger $logger) { $this->source = $source; $this->destination = $destination; $this->recordFactory = $recordFactory; $this->recordTransformerFactory = $recordTransformerFactory; $this->map = $mapFactory->create('log_map_file'); $this->progress = $progress; $this->readerGroups = $groupsFactory->create('log_document_groups_file'); $this->logger = $logger; }
/** * @param ProgressBar\LogLevelProcessor $progress * @param ResourceModel\Source $source * @param ResourceModel\Destination $destination * @param ResourceModel\RecordFactory $recordFactory * @param \Migration\RecordTransformerFactory $recordTransformerFactory * @param MapFactory $mapFactory * @param Helper $helper * @param Logger $logger */ public function __construct(ProgressBar\LogLevelProcessor $progress, ResourceModel\Source $source, ResourceModel\Destination $destination, ResourceModel\RecordFactory $recordFactory, \Migration\RecordTransformerFactory $recordTransformerFactory, MapFactory $mapFactory, Helper $helper, Logger $logger) { $this->source = $source; $this->destination = $destination; $this->recordFactory = $recordFactory; $this->recordTransformerFactory = $recordTransformerFactory; $this->map = $mapFactory->create('sales_order_map_file'); $this->progress = $progress; $this->helper = $helper; $this->logger = $logger; }
/** * @param ProgressBar\LogLevelProcessor $progressBar * @param Resource\Source $source * @param Resource\Destination $destination * @param Resource\RecordFactory $recordFactory * @param \Migration\RecordTransformerFactory $recordTransformerFactory * @param MapFactory $mapFactory * @param Progress $progress * @param Logger $logger * @param Config $config */ public function __construct(ProgressBar\LogLevelProcessor $progressBar, Resource\Source $source, Resource\Destination $destination, Resource\RecordFactory $recordFactory, \Migration\RecordTransformerFactory $recordTransformerFactory, MapFactory $mapFactory, Progress $progress, Logger $logger, Config $config) { $this->source = $source; $this->destination = $destination; $this->recordFactory = $recordFactory; $this->recordTransformerFactory = $recordTransformerFactory; $this->map = $mapFactory->create('map_file'); $this->progressBar = $progressBar; $this->progress = $progress; $this->logger = $logger; $this->config = $config; $this->copyDirectly = (bool) $this->config->getOption('direct_document_copy'); }
/** * @param \Migration\Config $config * @param ProgressBar\LogLevelProcessor $progress * @param ResourceModel\Source $source * @param ResourceModel\Destination $destination * @param ResourceModel\RecordFactory $recordFactory * @param \Migration\RecordTransformerFactory $recordTransformerFactory * @param MapFactory $mapFactory * @param GroupsFactory $groupsFactory * @param Logger $logger * @param Helper $helper * @SuppressWarnings(PHPMD.ExcessiveParameterList) */ public function __construct(\Migration\Config $config, ProgressBar\LogLevelProcessor $progress, ResourceModel\Source $source, ResourceModel\Destination $destination, ResourceModel\RecordFactory $recordFactory, \Migration\RecordTransformerFactory $recordTransformerFactory, MapFactory $mapFactory, GroupsFactory $groupsFactory, Logger $logger, Helper $helper) { $this->source = $source; $this->destination = $destination; $this->recordFactory = $recordFactory; $this->recordTransformerFactory = $recordTransformerFactory; $this->map = $mapFactory->create('customer_map_file'); $this->progress = $progress; $this->readerGroups = $groupsFactory->create('customer_document_groups_file'); $this->logger = $logger; $this->helper = $helper; parent::__construct($config); }
/** * @param Source $source * @param Destination $destination * @param MapFactory $mapFactory * @param GroupsFactory $groupsFactory * @param Helper $helper * @param RecordFactory $factory * @param InitialData $initialData * @param ProgressBar\LogLevelProcessor $progress */ public function __construct(Source $source, Destination $destination, MapFactory $mapFactory, GroupsFactory $groupsFactory, Helper $helper, RecordFactory $factory, InitialData $initialData, ProgressBar\LogLevelProcessor $progress) { $this->source = $source; $this->destination = $destination; $this->map = $mapFactory->create('eav_map_file'); $this->readerGroups = $groupsFactory->create('eav_document_groups_file'); $this->readerAttributes = $groupsFactory->create('eav_attribute_groups_file'); $this->helper = $helper; $this->factory = $factory; $this->initialData = $initialData; $this->progress = $progress; }
/** * @param MapFactory $mapFactory * @param Source $source * @param Destination $destination */ public function __construct(MapFactory $mapFactory, Source $source, Destination $destination) { $this->map = $mapFactory->create('map_file'); $this->source = $source; $this->destination = $destination; }