X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fuser%2FUserIdentityValue.php;h=800ac760a5f48f8bddc654ceb697186255c48ff0;hb=4ecf24c6e08edb31b0244229e8da8f9fa9c6068c;hp=d1fd19de52a76778b230d29c87bc53a247648781;hpb=e83db4f33702a440dc6e16afc93d16cabf70e55e;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/user/UserIdentityValue.php b/includes/user/UserIdentityValue.php index d1fd19de52..800ac760a5 100644 --- a/includes/user/UserIdentityValue.php +++ b/includes/user/UserIdentityValue.php @@ -93,4 +93,14 @@ class UserIdentityValue implements UserIdentity { return $this->getName() === $user->getName(); } + /** + * @since 1.34 + * + * @return bool True if user is registered on this wiki, i.e., has a user ID. False if user is + * anonymous or has no local account (which can happen when importing). This is equivalent to + * getId() != 0 and is provided for code readability. + */ + public function isRegistered() { + return $this->getId() != 0; + } }