MediaWiki master
|
Handles searching prefixes of user names. More...
Public Member Functions | |
__construct (IConnectionProvider $dbProvider, UserNameUtils $userNameUtils, HideUserUtils $hideUserUtils) | |
search ( $audience, string $search, int $limit, int $offset=0) | |
Do a prefix search of user names and return a list of matching user names. | |
Public Attributes | |
const | AUDIENCE_PUBLIC = 'public' |
Handles searching prefixes of user names.
Definition at line 41 of file UserNamePrefixSearch.php.
MediaWiki\User\UserNamePrefixSearch::__construct | ( | IConnectionProvider | $dbProvider, |
UserNameUtils | $userNameUtils, | ||
HideUserUtils | $hideUserUtils ) |
IConnectionProvider | $dbProvider | |
UserNameUtils | $userNameUtils | |
HideUserUtils | $hideUserUtils |
Definition at line 54 of file UserNamePrefixSearch.php.
MediaWiki\User\UserNamePrefixSearch::search | ( | $audience, | |
string | $search, | ||
int | $limit, | ||
int | $offset = 0 ) |
Do a prefix search of user names and return a list of matching user names.
string | Authority | $audience | Either AUDIENCE_PUBLIC or a user to show the search for |
string | $search | |
int | $limit | |
int | $offset | How many results to offset from the beginning |
InvalidArgumentException | if $audience is invalid |
Definition at line 75 of file UserNamePrefixSearch.php.
const MediaWiki\User\UserNamePrefixSearch::AUDIENCE_PUBLIC = 'public' |
Definition at line 43 of file UserNamePrefixSearch.php.
Referenced by MediaWiki\SpecialPage\ContributionsSpecialPage\prefixSearchSubpages(), MediaWiki\Specials\SpecialEmailUser\prefixSearchSubpages(), MediaWiki\Specials\SpecialListFiles\prefixSearchSubpages(), MediaWiki\Specials\SpecialUnblock\prefixSearchSubpages(), and MediaWiki\Specials\SpecialUserRights\prefixSearchSubpages().