‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Search\LiveSearch\SearchProviderInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Backend\Search\LiveSearch\SearchProviderInterface:
TYPO3\CMS\Backend\Search\LiveSearch\DatabaseRecordProvider TYPO3\CMS\Backend\Search\LiveSearch\PageRecordProvider

Public Member Functions

 count (SearchDemand $searchDemand)
 
ResultItem[] find (SearchDemand $searchDemand)
 
 getFilterLabel ()
 

Detailed Description

Interface to declare a search provider used for the backend search

Interface may change in further iterations, do not rely on it

Definition at line 27 of file SearchProviderInterface.php.

Member Function Documentation

◆ count()

TYPO3\CMS\Backend\Search\LiveSearch\SearchProviderInterface::count ( SearchDemand  $searchDemand)

◆ find()

ResultItem [] TYPO3\CMS\Backend\Search\LiveSearch\SearchProviderInterface::find ( SearchDemand  $searchDemand)

◆ getFilterLabel()

TYPO3\CMS\Backend\Search\LiveSearch\SearchProviderInterface::getFilterLabel ( )