21 lines
455 B
PHP
21 lines
455 B
PHP
<?php
|
|
|
|
namespace App\Dto\Input;
|
|
|
|
use Symfony\Component\Serializer\Annotation\Groups;
|
|
use Symfony\Component\Validator\Constraints as Assert;
|
|
|
|
class CreateBranchInput
|
|
{
|
|
#[Assert\NotNull]
|
|
#[Groups(['repository:write'])]
|
|
public ?string $repository = null;
|
|
|
|
#[Assert\NotNull]
|
|
#[Groups(['repository:write'])]
|
|
public ?string $commit = null;
|
|
|
|
#[Assert\NotNull]
|
|
#[Groups(['repository:write'])]
|
|
public ?string $name = null;
|
|
} |