Smile\ElasticsuiteCatalog\Model\ResourceModel\Product\Indexer\Fulltext\Datasource\InventoryData::__construct PHP Метод

__construct() публичный Метод

InventoryData constructor.
public __construct ( Magento\Framework\App\ResourceConnection $resource, Magento\Store\Model\StoreManagerInterface $storeManager, Magento\Framework\EntityManager\MetadataPool $metadataPool, Magento\CatalogInventory\Api\StockRegistryInterface $stockRegistry, Magento\CatalogInventory\Api\StockConfigurationInterface $stockConfiguration )
$resource Magento\Framework\App\ResourceConnection Database adapter.
$storeManager Magento\Store\Model\StoreManagerInterface Store manager.
$metadataPool Magento\Framework\EntityManager\MetadataPool Metadata Pool
$stockRegistry Magento\CatalogInventory\Api\StockRegistryInterface Stock registry.
$stockConfiguration Magento\CatalogInventory\Api\StockConfigurationInterface Stock configuration.
    public function __construct(ResourceConnection $resource, StoreManagerInterface $storeManager, MetadataPool $metadataPool, StockRegistryInterface $stockRegistry, StockConfigurationInterface $stockConfiguration)
    {
        $this->stockRegistry = $stockRegistry;
        $this->stockConfiguration = $stockConfiguration;
        parent::__construct($resource, $storeManager, $metadataPool);
    }