| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- namespace App\Module\Farm\Dtos;
- /**
- * 财富排行榜数据传输对象
- */
- class WealthRankDto
- {
- /**
- * 排行榜列表
- * @var WealthRankItemDto[]
- */
- public array $list = [];
- /**
- * 用户自己的排名,0表示未上榜
- * @var int
- */
- public int $userRank = 0;
- /**
- * 第几届/赛季
- * @var int
- */
- public int $reason = 1;
- /**
- * 分页信息
- * @var array
- */
- public array $page = [];
- /**
- * 构造函数
- *
- * @param array $list 排行榜列表
- * @param int $userRank 用户排名
- * @param int $reason 赛季
- * @param array $page 分页信息
- */
- public function __construct(array $list = [], int $userRank = 0, int $reason = 1, array $page = [])
- {
- $this->list = $list;
- $this->userRank = $userRank;
- $this->reason = $reason;
- $this->page = $page;
- }
- }
|