File tree Expand file tree Collapse file tree 2 files changed +16
-22
lines changed
dev/tests/integration/testsuite/Magento/Catalog/_files Expand file tree Collapse file tree 2 files changed +16
-22
lines changed Original file line number Diff line number Diff line change 3
3
* Copyright © Magento, Inc. All rights reserved.
4
4
* See COPYING.txt for license details.
5
5
*/
6
+ declare (strict_types=1 );
6
7
7
8
include __DIR__ . '/categories.php ' ;
8
9
9
10
$ objectManager = \Magento \TestFramework \Helper \Bootstrap::getObjectManager ();
10
11
11
- /** @var \Magento\Catalog\Model\Indexer\Category\Product\Processor $categoryProductIndexer */
12
- $ categoryProductIndexer = $ objectManager ->get (
13
- \Magento \Catalog \Model \Indexer \Category \Product \Processor::class
14
- );
15
- $ categoryProductIndexer ->reindexAll ();
16
-
17
- /** @var \Magento\CatalogInventory\Model\Indexer\Stock\Processor $inventoryIndexer */
18
- $ inventoryIndexer = $ objectManager ->get (
19
- \Magento \CatalogInventory \Model \Indexer \Stock \Processor::class
20
- );
21
- $ inventoryIndexer ->reindexAll ();
12
+ /** @var \Magento\Indexer\Model\Indexer\CollectionFactory $indexerCollectionFactory */
13
+ $ indexerCollectionFactory = $ objectManager ->get (\Magento \Indexer \Model \Indexer \CollectionFactory::class);
14
+ $ indexerCollection = $ indexerCollectionFactory ->create ();
15
+ $ indexers = $ indexerCollection ->getItems ();
16
+ foreach ($ indexers as $ indexer ) {
17
+ $ indexer ->reindexAll ();
18
+ }
Original file line number Diff line number Diff line change 3
3
* Copyright © Magento, Inc. All rights reserved.
4
4
* See COPYING.txt for license details.
5
5
*/
6
+ declare (strict_types=1 );
6
7
7
8
include __DIR__ . '/categories_rollback.php ' ;
8
9
9
10
$ objectManager = \Magento \TestFramework \Helper \Bootstrap::getObjectManager ();
10
11
11
- /** @var \Magento\Catalog\Model\Indexer\Category\Product\Processor $categoryProductIndexer */
12
- $ categoryProductIndexer = $ objectManager ->get (
13
- \Magento \Catalog \Model \Indexer \Category \Product \Processor::class
14
- );
15
- $ categoryProductIndexer ->reindexAll ();
16
-
17
- /** @var \Magento\CatalogInventory\Model\Indexer\Stock\Processor $inventoryIndexer */
18
- $ inventoryIndexer = $ objectManager ->get (
19
- \Magento \CatalogInventory \Model \Indexer \Stock \Processor::class
20
- );
21
- $ inventoryIndexer ->reindexAll ();
12
+ /** @var \Magento\Indexer\Model\Indexer\CollectionFactory $indexerCollectionFactory */
13
+ $ indexerCollectionFactory = $ objectManager ->get (\Magento \Indexer \Model \Indexer \CollectionFactory::class);
14
+ $ indexerCollection = $ indexerCollectionFactory ->create ();
15
+ $ indexers = $ indexerCollection ->getItems ();
16
+ foreach ($ indexers as $ indexer ) {
17
+ $ indexer ->reindexAll ();
18
+ }
You can’t perform that action at this time.
0 commit comments