114 lines
1.7 KiB
PHP
114 lines
1.7 KiB
PHP
<?php
|
|
declare(strict_types=1);
|
|
namespace Builder\Entity;
|
|
class UserEntity extends EntityBean
|
|
{
|
|
/**
|
|
* 用户UID
|
|
* @var int
|
|
*/
|
|
public $uid = 0;
|
|
/**
|
|
* 用户TOKEN
|
|
* @var string
|
|
*/
|
|
public $token = '';
|
|
|
|
/**
|
|
* 用户登录名
|
|
* @var string
|
|
*/
|
|
public $username = '';
|
|
/**
|
|
* 用户姓名
|
|
* @var string
|
|
*/
|
|
public $name = '';
|
|
/**
|
|
* 头像
|
|
* @var string
|
|
*/
|
|
public $avatar = '';
|
|
|
|
/**
|
|
* @return int
|
|
*/
|
|
public function getUid(): int
|
|
{
|
|
return $this->uid;
|
|
}
|
|
|
|
/**
|
|
* @param int $uid
|
|
*/
|
|
public function setUid(int $uid): void
|
|
{
|
|
$this->uid = $uid;
|
|
}
|
|
|
|
/**
|
|
* @return string
|
|
*/
|
|
public function getUsername(): string
|
|
{
|
|
return $this->username;
|
|
}
|
|
|
|
/**
|
|
* @param string $username
|
|
*/
|
|
public function setUsername(string $username): void
|
|
{
|
|
$this->username = $username;
|
|
}
|
|
|
|
/**
|
|
* @return string
|
|
*/
|
|
public function getName(): string
|
|
{
|
|
return $this->name;
|
|
}
|
|
|
|
/**
|
|
* @param string $name
|
|
*/
|
|
public function setName(string $name): void
|
|
{
|
|
$this->name = $name;
|
|
}
|
|
|
|
/**
|
|
* @return string
|
|
*/
|
|
public function getAvatar(): string
|
|
{
|
|
return $this->avatar;
|
|
}
|
|
|
|
/**
|
|
* @param string $avatar
|
|
*/
|
|
public function setAvatar(string $avatar): void
|
|
{
|
|
$this->avatar = $avatar;
|
|
}
|
|
|
|
/**
|
|
* @return string
|
|
*/
|
|
public function getToken(): string
|
|
{
|
|
return $this->token;
|
|
}
|
|
|
|
/**
|
|
* @param string $token
|
|
*/
|
|
public function setToken(string $token): void
|
|
{
|
|
$this->token = $token;
|
|
}
|
|
|
|
|
|
} |