Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
SuggestedQueries Class Reference
Inheritance diagram for SuggestedQueries:
SuggestedQueriesInterface

Public Member Functions

 __construct (EngineResolverInterface $engineResolver, ObjectManagerInterface $objectManager, array $data)
 
 isResultsCountEnabled ()
 
 getItems (QueryInterface $query)
 

Additional Inherited Members

- Data Fields inherited from SuggestedQueriesInterface
const SEARCH_RECOMMENDATIONS_ENABLED = 'catalog/search/search_recommendations_enabled'
 
const SEARCH_RECOMMENDATIONS_COUNT_RESULTS_ENABLED = 'catalog/search/search_recommendations_count_results_enabled'
 
const SEARCH_RECOMMENDATIONS_COUNT = 'catalog/search/search_recommendations_count'
 
const SEARCH_SUGGESTION_COUNT = 'catalog/search/search_suggestion_count'
 
const SEARCH_SUGGESTION_COUNT_RESULTS_ENABLED = 'catalog/search/search_suggestion_count_results_enabled'
 
const SEARCH_SUGGESTION_ENABLED = 'catalog/search/search_suggestion_enabled'
 

Detailed Description

Definition at line 12 of file SuggestedQueries.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( EngineResolverInterface  $engineResolver,
ObjectManagerInterface  $objectManager,
array  $data 
)

SuggestedQueries constructor.

Parameters
EngineResolverInterface$engineResolver
ObjectManagerInterface$objectManager
array$data

Definition at line 43 of file SuggestedQueries.php.

47  {
48  $this->engineResolver = $engineResolver;
49  $this->objectManager = $objectManager;
50  $this->data = $data;
51  }

Member Function Documentation

◆ getItems()

getItems ( QueryInterface  $query)

{#-

Parameters
QueryInterface$query
Returns
\Magento\Search\Model\QueryResult[]
}

Implements SuggestedQueriesInterface.

Definition at line 64 of file SuggestedQueries.php.

65  {
66  return $this->getDataProvider()->getItems($query);
67  }

◆ isResultsCountEnabled()

isResultsCountEnabled ( )

{

Returns
bool
}

Implements SuggestedQueriesInterface.

Definition at line 56 of file SuggestedQueries.php.

57  {
58  return $this->getDataProvider()->isResultsCountEnabled();
59  }

The documentation for this class was generated from the following file: