fill in more iterable types (master)

This commit is contained in:
Dylan K. Taylor
2020-02-01 20:19:57 +00:00
parent 200209b76c
commit ff63f6d055
26 changed files with 121 additions and 3 deletions

View File

@ -42,9 +42,16 @@ class PlayerInfo{
private $locale;
/** @var string */
private $xuid;
/** @var array */
/**
* @var mixed[]
* @phpstan-var array<string, mixed>
*/
private $extraData;
/**
* @param mixed[] $extraData
* @phpstan-param array<string, mixed> $extraData
*/
public function __construct(string $username, UUID $uuid, Skin $skin, string $locale, string $xuid, array $extraData = []){
$this->username = TextFormat::clean($username);
$this->uuid = $uuid;
@ -74,6 +81,10 @@ class PlayerInfo{
return $this->xuid;
}
/**
* @return mixed[]
* @phpstan-return array<string, mixed>
*/
public function getExtraData() : array{
return $this->extraData;
}