|
MediaWiki master
|
Inherits MediaWiki\User\Registration\IUserRegistrationProvider.

Public Member Functions | ||||
| __construct (private readonly IConnectionProvider $connectionProvider) | ||||
| fetchRegistration (UserIdentity $user) | ||||
Get user registration timestamp.
| ||||
| fetchRegistrationBatch (iterable $users) | ||||
Get user registration timestamps for a batch of users.
| ||||
Public Attributes | |
| const | TYPE = 'local' |
Definition at line 10 of file LocalUserRegistrationProvider.php.
| MediaWiki\User\Registration\LocalUserRegistrationProvider::__construct | ( | private readonly IConnectionProvider | $connectionProvider | ) |
Definition at line 14 of file LocalUserRegistrationProvider.php.
| MediaWiki\User\Registration\LocalUserRegistrationProvider::fetchRegistration | ( | UserIdentity | $user | ) |
Get user registration timestamp.
| UserIdentity | $user |
Implements MediaWiki\User\Registration\IUserRegistrationProvider.
Definition at line 22 of file LocalUserRegistrationProvider.php.
References MediaWiki\User\UserIdentity\getId(), MediaWiki\DAO\WikiAwareEntity\getWikiId(), and wfTimestampOrNull().
| MediaWiki\User\Registration\LocalUserRegistrationProvider::fetchRegistrationBatch | ( | iterable | $users | ) |
Get user registration timestamps for a batch of users.
| iterable<UserIdentity> | $users |
null if not available) keyed by user ID.Implements MediaWiki\User\Registration\IUserRegistrationProvider.
Definition at line 43 of file LocalUserRegistrationProvider.php.
| const MediaWiki\User\Registration\LocalUserRegistrationProvider::TYPE = 'local' |
Definition at line 12 of file LocalUserRegistrationProvider.php.