tempUserConfig = $tempUserConfig; } /** * Is the user a temporary user? * * @param UserIdentity $user * @return bool */ public function isTemp( UserIdentity $user ) { return $this->tempUserConfig->isTempName( $user->getName() ); } /** * Is the user a normal non-temporary registered user? * * @param UserIdentity $user * @return bool */ public function isNamed( UserIdentity $user ) { return $user->isRegistered() && !$this->tempUserConfig->isTempName( $user->getName() ); } }