Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
InventoryIndexer.php
Go to the documentation of this file.
1 <?php
6 declare(strict_types=1);
7 
9 
12 
19 {
23  const INDEXER_ID = 'inventory';
24 
28  private $sourceItemIndexer;
29 
33  public function __construct(
34  SourceItemIndexer $sourceItemIndexer
35  ) {
36  $this->sourceItemIndexer = $sourceItemIndexer;
37  }
38 
42  public function executeFull()
43  {
44  $this->sourceItemIndexer->executeFull();
45  }
46 
50  public function executeRow($sourceItemId)
51  {
52  $this->sourceItemIndexer->executeList([$sourceItemId]);
53  }
54 
58  public function executeList(array $sourceItemIds)
59  {
60  $this->sourceItemIndexer->executeList($sourceItemIds);
61  }
62 }
__construct(SourceItemIndexer $sourceItemIndexer)