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, array $types=[]) | |
searchMessages (string $query, int $maxResults) | |
Search message prefixes. | |
matchMessages (string $query) | |
Match messages matching a pattern. | |
getGroupTypes () | |
Service for searching message groups and message keys.
Definition at line 26 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 49 of file EntitySearch.php.
MediaWiki\Extension\Translate\TranslatorInterface\EntitySearch::getGroupTypes | ( | ) |
Definition at line 297 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 203 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 137 of file EntitySearch.php.
MediaWiki\Extension\Translate\TranslatorInterface\EntitySearch::searchStaticMessageGroups | ( | string | $query, |
int | $maxResults, | ||
array | $types = [] ) |
Definition at line 68 of file EntitySearch.php.