newFromAnyId( $userIdentity->getId() === 0 ? null : $userIdentity->getId(), $userIdentity->getName() === '' ? null : $userIdentity->getName(), $userIdentity->getActorId() === 0 ? null : $userIdentity->getActorId() ); } /** * @see User::newFromAnyId * @param ?int $userId * @param ?string $userName * @param ?int $actorId * @param bool|string $dbDomain * @return User */ public function newFromAnyId( ?int $userId, ?string $userName, ?int $actorId, $dbDomain = false ) : User { return User::newFromAnyId( $userId, $userName, $actorId, $dbDomain ); } /** * @see User::newFromConfirmationCode * @param string $confirmationCode * @param int $flags * @return User|null */ public function newFromConfirmationCode( string $confirmationCode, int $flags = self::READ_NORMAL ) { return User::newFromConfirmationCode( $confirmationCode, $flags ); } }