Property | Type | Description | |
---|---|---|---|
$configurationHelper | |||
$itemFactory | Magento\Search\Model\Autocomplete\ItemFactory | Autocomplete result item factory | |
$queryFactory | Magento\Search\Model\QueryFactory | Query factory |
Method | Description | |
---|---|---|
__construct ( Magento\Search\Model\QueryFactory $queryFactory, Magento\Search\Model\Autocomplete\ItemFactory $itemFactory, |
Constructor. | |
getItems ( ) | ||
getType ( ) : string |
Method | Description | |
---|---|---|
getResultsPageSize ( ) : integer | Retrieve number of products to display in autocomplete results | |
getSuggestCollection ( ) : Magento\Search\Model\ResourceModel\Query\Collection | Retrieve suggest collection for query |
public __construct ( Magento\Search\Model\QueryFactory $queryFactory, Magento\Search\Model\Autocomplete\ItemFactory $itemFactory, |
||
$queryFactory | Magento\Search\Model\QueryFactory | Search query text factory. |
$itemFactory | Magento\Search\Model\Autocomplete\ItemFactory | Suggest terms item facory. |
$configurationHelper | Autocomplete configuration helper. | |
$type | string | Autocomplete items type. |
protected Autocomplete,Smile\ElasticsuiteCore\Helper $configurationHelper | ||
return |
protected ItemFactory,Magento\Search\Model\Autocomplete $itemFactory | ||
return | Magento\Search\Model\Autocomplete\ItemFactory |