MediaWiki master
|
Service for looking up UserIdentity. More...
Inherited by MediaWiki\User\ActorStore.
Public Member Functions | |
getUserIdentityByName (string $name, int $queryFlags=IDBAccessObject::READ_NORMAL) | |
Find an identity of a user by $name. | |
getUserIdentityByUserId (int $userId, int $queryFlags=IDBAccessObject::READ_NORMAL) | |
Find an identity of a user by $userId. | |
newSelectQueryBuilder ( $dbOrQueryFlags=IDBAccessObject::READ_NORMAL) | |
Returns a specialized SelectQueryBuilder for querying the UserIdentity objects. | |
Service for looking up UserIdentity.
Default implementation is MediaWiki\User\ActorStore.
Definition at line 34 of file UserIdentityLookup.php.
MediaWiki\User\UserIdentityLookup::getUserIdentityByName | ( | string | $name, |
int | $queryFlags = IDBAccessObject::READ_NORMAL ) |
Find an identity of a user by $name.
This method can't be used to check whether a name is valid, as it returns null both for invalid user names, and for valid user names (or IP addresses) that haven't been used on this wiki yet. Use UserNameUtils for that purpose.
string | $name | |
int | $queryFlags | one of IDBAccessObject constants |
Implemented in MediaWiki\User\ActorStore.
MediaWiki\User\UserIdentityLookup::getUserIdentityByUserId | ( | int | $userId, |
int | $queryFlags = IDBAccessObject::READ_NORMAL ) |
Find an identity of a user by $userId.
int | $userId | |
int | $queryFlags | one of IDBAccessObject constants |
Implemented in MediaWiki\User\ActorStore.
MediaWiki\User\UserIdentityLookup::newSelectQueryBuilder | ( | $dbOrQueryFlags = IDBAccessObject::READ_NORMAL | ) |
Returns a specialized SelectQueryBuilder for querying the UserIdentity objects.
IReadableDatabase | int | $dbOrQueryFlags | The database connection to perform the query on, or one of the IDBAccessObject::READ_* constants. |
Implemented in MediaWiki\User\ActorStore.