Service for searching message groups and message keys. More...
Public Member Functions | |
__construct (WANObjectCache $cache, Collation $collation, MessageGroups $messageGroupFactory, NamespaceInfo $namespaceInfo, MessageIndex $messageIndex, TitleParser $titleParser, TitleFormatter $titleFormatter) | |
searchStaticMessageGroups (string $query, int $maxResults) | |
searchMessages (string $query, int $maxResults) | |
Search message prefixes. | |
matchMessages (string $query) | |
Match messages matching a pattern. | |
Service for searching message groups and message keys.
Definition at line 23 of file EntitySearch.php.
MediaWiki\Extension\Translate\TranslatorInterface\EntitySearch::__construct | ( | WANObjectCache | $cache, |
Collation | $collation, | ||
MessageGroups | $messageGroupFactory, | ||
NamespaceInfo | $namespaceInfo, | ||
MessageIndex | $messageIndex, | ||
TitleParser | $titleParser, | ||
TitleFormatter | $titleFormatter ) |
Definition at line 42 of file EntitySearch.php.
MediaWiki\Extension\Translate\TranslatorInterface\EntitySearch::matchMessages | ( | string | $query | ) |
Match messages matching a pattern.
'*' is the wildcard for anything.
Definition at line 186 of file EntitySearch.php.
MediaWiki\Extension\Translate\TranslatorInterface\EntitySearch::searchMessages | ( | string | $query, |
int | $maxResults ) |
Search message prefixes.
Results are collapsed into prefix patterns when possible.
Definition at line 120 of file EntitySearch.php.
MediaWiki\Extension\Translate\TranslatorInterface\EntitySearch::searchStaticMessageGroups | ( | string | $query, |
int | $maxResults ) |
Definition at line 60 of file EntitySearch.php.