diff --git a/InventoryGroupedProductIndexer/Indexer/SelectBuilder.php b/InventoryGroupedProductIndexer/Indexer/SelectBuilder.php index d60f84048ca0..9ff23854a131 100644 --- a/InventoryGroupedProductIndexer/Indexer/SelectBuilder.php +++ b/InventoryGroupedProductIndexer/Indexer/SelectBuilder.php @@ -20,13 +20,14 @@ use Magento\InventoryMultiDimensionalIndexerApi\Model\Alias; use Magento\InventoryMultiDimensionalIndexerApi\Model\IndexNameBuilder; use Magento\InventoryMultiDimensionalIndexerApi\Model\IndexNameResolverInterface; +use Magento\InventoryIndexer\Indexer\SelectBuilderInterface; /** * Class to prepare select for partial reindex * * @SuppressWarnings(PHPMD.CouplingBetweenObjects) */ -class SelectBuilder +class SelectBuilder implements SelectBuilderInterface { /** * @var ResourceConnection diff --git a/InventoryGroupedProductIndexer/etc/di.xml b/InventoryGroupedProductIndexer/etc/di.xml index b2ed95561655..05757e07c6b3 100644 --- a/InventoryGroupedProductIndexer/etc/di.xml +++ b/InventoryGroupedProductIndexer/etc/di.xml @@ -10,10 +10,6 @@ - - - - Magento\InventoryIndexer\Indexer\IndexHandler @@ -32,4 +28,11 @@ Magento\Inventory\Model\ResourceModel\StockSourceLink::TABLE_NAME_STOCK_SOURCE_LINK + + + + Magento\InventoryGroupedProductIndexer\Indexer\SelectBuilder + + +