Skip to content

Commit 8cefd0e

Browse files
committed
MAGETWO-35141: Sequence component pull request processing
1 parent df1f0f1 commit 8cefd0e

File tree

1 file changed

+12
-22
lines changed

1 file changed

+12
-22
lines changed

app/code/Magento/Sales/Setup/InstallData.php

Lines changed: 12 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@
1111
use Magento\Framework\Setup\ModuleDataSetupInterface;
1212
use Magento\SalesSequence\Model\Builder;
1313
use Magento\SalesSequence\Model\Config as SequenceConfig;
14-
use Magento\Store\Model\Resource\Store\CollectionFactory;
15-
use Magento\Framework\Event\ManagerInterface;
14+
1615
/**
1716
* Class InstallData
1817
* @SuppressWarnings(PHPMD.CyclomaticComplexity)
@@ -38,34 +37,18 @@ class InstallData implements InstallDataInterface
3837
private $sequenceConfig;
3938

4039
/**
41-
* @var CollectionFactory
42-
*/
43-
private $collectionFactory;
44-
45-
/**
46-
* @var ManagerInterface
47-
*/
48-
private $eventManager;
49-
/**
50-
* Init
51-
*
5240
* @param SalesSetupFactory $salesSetupFactory
5341
* @param Builder $sequenceBuilder
5442
* @param SequenceConfig $sequenceConfig
5543
*/
5644
public function __construct(
5745
SalesSetupFactory $salesSetupFactory,
5846
Builder $sequenceBuilder,
59-
SequenceConfig $sequenceConfig,
60-
CollectionFactory $collectionFactory,
61-
ManagerInterface $eventManager
62-
47+
SequenceConfig $sequenceConfig
6348
) {
6449
$this->salesSetupFactory = $salesSetupFactory;
6550
$this->sequenceBuilder = $sequenceBuilder;
6651
$this->sequenceConfig = $sequenceConfig;
67-
$this->collectionFactory = $collectionFactory;
68-
$this->eventManager = $eventManager;
6952
}
7053

7154
/**
@@ -195,14 +178,21 @@ public function install(ModuleDataSetupInterface $setup, ModuleContextInterface
195178
$this->sequenceBuilder->setPrefix($this->sequenceConfig->get('prefix'))
196179
->setSuffix($this->sequenceConfig->get('suffix'))
197180
->setStartValue($this->sequenceConfig->get('startValue'))
198-
->setStoreId(1)
181+
->setStoreId(0)
199182
->setStep($this->sequenceConfig->get('step'))
200183
->setWarningValue($this->sequenceConfig->get('warningValue'))
201184
->setMaxValue($this->sequenceConfig->get('maxValue'))
202185
->setEntityType($entityType)->create();
203186
}
204-
foreach ($this->collectionFactory->create()->getItems() as $store) {
205-
$this->eventManager->dispatch('add_store', ['store' => $store]);
187+
foreach ($defaultEntityTypes as $entityType) {
188+
$this->sequenceBuilder->setPrefix($this->sequenceConfig->get('prefix'))
189+
->setSuffix($this->sequenceConfig->get('suffix'))
190+
->setStartValue($this->sequenceConfig->get('startValue'))
191+
->setStoreId(1)
192+
->setStep($this->sequenceConfig->get('step'))
193+
->setWarningValue($this->sequenceConfig->get('warningValue'))
194+
->setMaxValue($this->sequenceConfig->get('maxValue'))
195+
->setEntityType($entityType)->create();
206196
}
207197
}
208198
}

0 commit comments

Comments
 (0)