feat: add validations
feat: add forms feat: add validations validations InexController
This commit is contained in:
@@ -3,11 +3,22 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Entity\QRCode;
|
||||
|
||||
use Symfony\Component\Validator\Constraints as Assert;
|
||||
|
||||
/**
|
||||
* Options for generating QR code
|
||||
*/
|
||||
readonly class QRCodeQROptions {
|
||||
#[Assert\Positive(
|
||||
message: 'messages.scale_must_be_positive',
|
||||
)]
|
||||
#[Assert\NotBlank(message: 'messages.fill_value')]
|
||||
private int $scale;
|
||||
|
||||
#[Assert\PositiveOrZero(
|
||||
message: 'messages.margin_must_be_positive',
|
||||
)]
|
||||
#[Assert\NotBlank(message: 'messages.fill_value')]
|
||||
private int $margin;
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user