Jacek Kowalski
4 hours ago 6b9278a5d57091fce636dbb640b380cfb990db6c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
declare(strict_types=1);
 
namespace App\Validator;
 
use Symfony\Component\Validator\Attribute\HasNamedArguments;
use Symfony\Component\Validator\Constraint;
 
#[\Attribute(\Attribute::TARGET_PROPERTY)]
class AvailableBookId extends Constraint {
    public string $message = 'book_id_taken';
 
    /**
     * @param list<string>|null $groups
     */
    #[HasNamedArguments]
    public function __construct(?array $groups = null, mixed $payload = null) {
        parent::__construct(null, $groups, $payload);
    }
}