MediaWiki master
UserIdentityLookup.php
Go to the documentation of this file.
1<?php
21namespace MediaWiki\User;
22
23use InvalidArgumentException;
26
36
45 public function getUserIdentityByName(
46 string $name,
47 int $queryFlags = IDBAccessObject::READ_NORMAL
48 ): ?UserIdentity;
49
57 public function getUserIdentityByUserId(
58 int $userId,
59 int $queryFlags = IDBAccessObject::READ_NORMAL
60 ): ?UserIdentity;
61
69 public function newSelectQueryBuilder( $dbOrQueryFlags = IDBAccessObject::READ_NORMAL ): UserSelectQueryBuilder;
70}
Service for looking up UserIdentity.
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.
Interface for objects representing user identity.
Interface for database access objects.
A database connection without write operations.