Log in
Model

Engine

Magento\Elasticsearch\Model\ResourceModel\Engine

What it does

This class serves as the resource model for Elasticsearch search engine integration in Magento 2, implementing the core search engine interface.

Developers would use this when configuring or extending Elasticsearch functionality, though it's deprecated as Adobe no longer supports Elasticsearch.

It handles product visibility settings, attribute value processing, and entity indexing for search operations.

Public Methods

  • getAllowedVisibility()
  • allowAdvancedIndex()
  • processAttributeValue()
  • prepareEntityIndex()
  • isAvailable()