MediaWiki
master
|
Interface for objects representing user identity. More...
Public Member Functions | |
equals (UserIdentity $user) | |
getActorId () | |
getId () | |
getName () | |
isRegistered () | |
Interface for objects representing user identity.
This represents the identity of a user in the context of page revisions and log entries.
Definition at line 32 of file UserIdentity.php.
MediaWiki\User\UserIdentity::equals | ( | UserIdentity | $user | ) |
UserIdentity | $user |
Implemented in MediaWiki\User\UserIdentityValue, and User.
MediaWiki\User\UserIdentity::getActorId | ( | ) |
Implemented in MediaWiki\User\UserIdentityValue.
Referenced by ActorMigration\getInsertValuesWithTempTable(), and MediaWiki\User\UserFactory\newFromUserIdentity().
MediaWiki\User\UserIdentity::getId | ( | ) |
Implemented in MediaWiki\User\UserIdentityValue, and User.
Referenced by MediaWiki\Permissions\PermissionManager\addTemporaryUserRights(), MediaWiki\User\UserGroupManager\addUserToAutopromoteOnceGroups(), MediaWiki\User\UserGroupManager\addUserToGroup(), WatchedItemStore\addWatchBatchForUser(), MediaWiki\Block\BlockPermissionChecker\checkBlockPermissions(), MediaWiki\User\WatchlistNotificationManager\clearAllUserNotifications(), MediaWiki\User\UserEditTracker\clearUserEditCache(), WatchedItemStore\clearUserWatchedItems(), WatchedItemStore\countUnreadNotifications(), WatchedItemStore\countWatchedItems(), WatchedItemStore\fetchWatchedItems(), WatchedItemStore\getCacheKey(), ActorMigration\getInsertValues(), ActorMigration\getInsertValuesWithTempTable(), ActorMigration\getNewActorId(), WatchedItemStore\getNotificationTimestampsBatch(), WatchedItemStore\getPageSeenTimestampsKey(), MediaWiki\User\TalkPageNotificationManager\getQueryFieldAndId(), MediaWiki\User\WatchlistNotificationManager\getTitleNotificationTimestamp(), MediaWiki\User\UserEditTracker\getUserEditCount(), MediaWiki\User\UserEditTracker\getUserEditTimestamp(), MediaWiki\User\UserGroupManager\getUserFormerGroups(), MediaWiki\User\UserGroupManager\getUserGroupMemberships(), MediaWiki\Permissions\PermissionManager\getUserPermissions(), WatchedItemQueryService\getWatchedItemsForUserQueryConds(), WatchedItemQueryService\getWatchlistOwnerId(), MediaWiki\User\UserEditTracker\initializeUserEditCount(), MediaWiki\User\UserOptionsManager\loadUserOptions(), ClearUserWatchlistJob\newForUser(), MediaWiki\User\UserFactory\newFromUserIdentity(), MediaWiki\User\UserGroupManager\removeUserFromGroup(), WatchedItemStore\removeWatchBatchForUser(), WatchedItemStore\resetAllNotificationTimestampsForUser(), WatchedItemStore\resetNotificationTimestamp(), MediaWiki\User\UserOptionsManager\saveOptions(), WatchedItemStore\setNotificationTimestampsForUser(), WatchedItemStore\uncache(), WatchedItemStore\uncacheAllItemsForUser(), WatchedItemStore\uncacheUser(), and WatchedItemStore\updateNotificationTimestamp().
MediaWiki\User\UserIdentity::getName | ( | ) |
Implemented in MediaWiki\User\UserIdentityValue, and User.
Referenced by MediaWiki\Block\BlockPermissionChecker\checkBlockPermissions(), MediaWiki\Permissions\PermissionManager\checkUserConfigPermissions(), MediaWiki\User\WatchlistNotificationManager\clearTitleUserNotifications(), User\equals(), MediaWiki\User\UserIdentityValue\equals(), Title\getAuthorsBetween(), ActorMigration\getExistingActorId(), ActorMigration\getInsertValues(), ActorMigration\getInsertValuesWithTempTable(), ActorMigration\getNewActorId(), MediaWiki\User\StaticUserOptionsLookup\getOptions(), MediaWiki\User\TalkPageNotificationManager\getQueryFieldAndId(), MediaWiki\Storage\DerivedPageDataUpdater\isReusableFor(), MediaWiki\User\UserFactory\newFromUserIdentity(), MediaWiki\Storage\DerivedPageDataUpdater\prepareContent(), and MediaWiki\Storage\DerivedPageDataUpdater\prepareUpdate().
MediaWiki\User\UserIdentity::isRegistered | ( | ) |
Implemented in MediaWiki\User\UserIdentityValue, and User.
Referenced by MediaWiki\User\UserGroupManager\addUserToGroup(), WatchedItemStore\addWatchBatchForUser(), MediaWiki\User\UserOptionsManager\canUseCachedValues(), MediaWiki\User\UserGroupManager\canUseCachedValues(), MediaWiki\User\WatchlistNotificationManager\clearTitleUserNotifications(), MediaWiki\User\UserEditTracker\clearUserEditCache(), MediaWiki\Block\BlockManager\getBlockFromCookieValue(), MediaWiki\User\TalkPageNotificationManager\getCacheKey(), MediaWiki\User\UserGroupManager\getCacheKey(), MediaWiki\User\UserOptionsManager\getCacheKey(), WatchedItemStore\getNotificationTimestampsBatch(), MediaWiki\User\StaticUserOptionsLookup\getOptions(), MediaWiki\User\TalkPageNotificationManager\getQueryFieldAndId(), MediaWiki\Permissions\PermissionManager\getRightsCacheKey(), MediaWiki\User\UserGroupManager\getUserFormerGroups(), MediaWiki\User\UserGroupManager\getUserGroupMemberships(), MediaWiki\User\UserGroupManager\getUserImplicitGroups(), MediaWiki\Permissions\PermissionManager\getUserPermissions(), WatchedItemStore\getWatchedItem(), WatchedItemQueryService\getWatchedItemsForUser(), MediaWiki\User\TalkPageNotificationManager\isTalkDisabled(), MediaWiki\User\UserOptionsManager\loadUserOptions(), WatchedItemStore\loadWatchedItemsBatch(), MediaWiki\User\UserGroupManager\removeUserFromGroup(), WatchedItemStore\removeWatchBatchForUser(), WatchedItemStore\resetAllNotificationTimestampsForUser(), WatchedItemStore\resetNotificationTimestamp(), MediaWiki\User\UserOptionsManager\saveOptions(), WatchedItemStore\setNotificationTimestampsForUser(), and MediaWiki\User\DefaultOptionsLookup\verifyUsable().