Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
namespace App\News\Request;
use App\Shared\Abstraction\AbstractRequest;
use Ramsey\Collection\Collection;
use Symfony\Component\Validator\Constraints\All;
use Symfony\Component\Validator\Constraints\Type;
use Symfony\Component\Validator\Constraints\Uuid;
use Symfony\Contracts\Service\Attribute\Required;
class NewsFullUpdateRequest extends AbstractRequest
{
#[Required]
#[Uuid]
public $uuid;
#[Required]
#[Type('string')]
public $name;
#[Required]
#[Type('string')]
public $code;
#[Required]
#[Type('bool')]
public $active;
#[Required]
#[Type('bool')]
public $main_page_render;
#[Uuid]
public $preview_text;
#[Uuid]
public $detail_text;
#[Uuid]