BackendModuleProvider implements SearchProviderInterface
Table of Contents
Interfaces
- SearchProviderInterface
- Interface to declare a search provider used for the backend search
Methods
- __construct() : mixed
- count() : int
- find() : array<string|int, ResultItem>
- getFilterLabel() : string
Methods
__construct()
public
__construct(LanguageServiceFactory $languageServiceFactory, UriBuilder $uriBuilder, IconFactory $iconFactory, ModuleProvider $moduleProvider) : mixed
Parameters
- $languageServiceFactory : LanguageServiceFactory
- $uriBuilder : UriBuilder
- $iconFactory : IconFactory
- $moduleProvider : ModuleProvider
count()
public
count(SearchDemand $searchDemand) : int
Parameters
- $searchDemand : SearchDemand
Return values
intfind()
public
find(SearchDemand $searchDemand) : array<string|int, ResultItem>
Parameters
- $searchDemand : SearchDemand
Return values
array<string|int, ResultItem>getFilterLabel()
public
getFilterLabel() : string