12 use Magento\Framework\Indexer\IndexerInterfaceFactory;
24 private $indexerFactory;
29 private $attributeRepository;
43 IndexerInterfaceFactory $indexerFactory,
47 $this->indexerFactory = $indexerFactory;
49 $this->state = $state;
57 $this->setWeight(
'sku', 6);
58 $this->setWeight(
'name', 5);
59 $indexer = $this->indexerFactory->create()->load(
'catalogsearch_fulltext');
60 $this->state->emulateAreaCode(
__construct(IndexerInterfaceFactory $indexerFactory, ProductAttributeRepositoryInterface $attributeRepository, State $state)