Log in

Search Module

Api\Data\SynonymGroupInterface

Interface

This interface defines the contract for managing search synonym groups in Magento 2. Developers use it to create, retrieve, and modify groups of synon...

Api\SearchInterface

Interface

This interface serves as the main entry point for search operations in Magento 2. Developers would use this interface when implementing custom search...

Api\SynonymAnalyzerInterface

Interface

This interface defines a contract for analyzing search phrases and returning synonyms for each word. Developers would implement this interface to prov...

Model\AutocompleteInterface

Interface

This interface defines the contract for autocomplete functionality in Magento's search system. Developers implement this interface when creating custo...

Model\Autocomplete\DataProviderInterface

Interface

This interface defines the contract for autocomplete data providers in Magento 2's search functionality. Developers implement this interface to create...

Model\Autocomplete\ItemInterface

Interface

This interface defines the contract for autocomplete suggestion items in Magento 2's search functionality. Developers implement this interface when cr...

Model\QueryFactoryInterface

Interface

This interface defines a factory contract for creating search query objects in Magento 2. Developers would implement this interface to provide a stand...

Model\QueryInterface

Interface

This interface defines a contract for search query objects in Magento 2. Developers implement this interface when creating custom search query handler...

Model\SearchCollectionInterface

Interface

This interface defines a contract for collections that support search functionality in Magento 2. Developers implement this interface when creating cu...

Model\SearchEngine\ValidatorInterface

Interface

This interface defines a contract for validating search engine configurations in Magento 2. Developers implement this interface to create validators t...