feat,wip: 경매장 API export

This commit is contained in:
2022-06-09 01:21:21 +09:00
parent 52554048ae
commit 40eda5477a
12 changed files with 525 additions and 183 deletions
+6 -1
View File
@@ -5,6 +5,7 @@ namespace sammo\DTO;
use sammo\DTO\Attr\Convert;
use sammo\DTO\Attr\JsonString;
use sammo\DTO\Attr\NullIsUndefined;
use sammo\DTO\Attr\RawName;
use sammo\DTO\Converter\DateTimeConverter;
use sammo\Enums\AuctionType;
use sammo\Enums\ResourceType;
@@ -17,11 +18,15 @@ class AuctionInfo extends DTO
public AuctionType $type,
public bool $finished,
public ?string $target,
public int $openerGeneralID,
#[RawName('host_general_id')]
public int $hostGeneralID,
#[RawName('reqResource')]
public ResourceType $reqResource,
#[RawName('open_date')]
#[Convert(DateTimeConverter::class)]
public \DateTimeImmutable $openDate,
#[RawName('close_date')]
#[Convert(DateTimeConverter::class)]
public \DateTimeImmutable $closeDate,