feat: 설문조사를 새 방식으로 구현

This commit is contained in:
Hide_D committed 2022-05-15 20:55:14 +09:00
1 parent d28a5e095a
commit 3d6aabda06
11 files changed
+514 -2

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
<?php
namespace sammo\DTO;
use Spatie\DataTransferObject\Attributes\CastWith;
use Spatie\DataTransferObject\Attributes\Strict;
use Spatie\DataTransferObject\DataTransferObject;
use Spatie\DataTransferObject\Casters\ArrayCaster;
//https://json2dto.atymic.dev/
#[Strict]
class VoteInfo extends DataTransferObject
{
public int $id;
public string $title;
public int $multipleOptions;
public \DateTimeImmutable $startDate;
public ?\DateTimeImmutable $endDate;
/** @var string[] */
public array $options;
}