Log in

AdvancedSearch Module

Adapter\DataMapper\AdditionalFieldsProvider

Model

This class aggregates additional fields from multiple providers during search indexing to enhance product data in search indexes. Developers use this...

Client\ClientResolver

Model

This class resolves and creates search engine client instances in Magento 2's advanced search functionality. Developers use it to obtain the currently...

DataProvider\AutocompleteSuggestions

Model

This class provides autocomplete data for the search box, intelligently switching between two modes. When search suggestions are enabled in store conf...

DataProvider\Suggestions

Model

This is a default implementation of the SuggestedQueriesInterface that provides search query suggestions. It acts as a placeholder or null object patt...

Recommendations\DataProvider

Model

This class provides search recommendation suggestions (related queries) for customer searches in Magento 2, implementing the SuggestedQueriesInterface...

Recommendations\SaveSearchQueryRelationsObserver

Model

This observer handles the persistence of search query recommendations/relations in Magento's Advanced Search module. It executes after a search query...

ResourceModel\Index

Model

This resource model retrieves indexed product data for advanced search operations in Magento 2. Developers use this class to fetch price index data ac...

ResourceModel\Recommendations

Model

This resource model manages search query recommendations and related search terms in Magento's advanced search functionality. Developers use this clas...

SuggestedQueries

Model

This class acts as a factory/proxy for retrieving search query suggestions based on the currently configured search engine (like Elasticsearch or Open...