Files
core/hwe/sammo/DTO/AuctionInfo.php
T

29 lines
609 B
PHP

<?php
namespace sammo\DTO;
use sammo\DTO\Attr\Convert;
use sammo\DTO\Converter\DateTimeConverter;
use sammo\Enums\ResourceType;
class AuctionInfo extends DTO
{
public function __construct(
public int $id,
public string $openerName,
public int $openerGeneralID,
public string $type,
public string $title,
public bool $finished,
public ResourceType $reqResource,
public int $minAmount,
public ?int $buyImmediatelyAmount,
#[Convert(DateTimeConverter::class)]
public \DateTimeImmutable $openDate,
#[Convert(DateTimeConverter::class)]
public \DateTimeImmutable $closeDate,
) {
}
}