n7/symfony-validators-bundle

Installs: 126 404

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 1

Open Issues: 0

Type:symfony-bundle

v1.0.3 2021-07-17 13:21 UTC

This package is auto-updated.

Last update: 2024-05-17 19:46:21 UTC


README

WIP

Usage examples

NestedObject and NestedObjects validators

final class Book
{
    /**
     * @Constraints\NotBlank
     * @Constraints\Type(type="integer")
     */
    private int $id;

    /**
     * @Constraints\NotBlank
     * @Constraints\Type(type="string")
     */
    private string $title;
}

final class Reader
{
    /**
     * @Constraints\NotBlank
     * @Constraints\Type(type="integer")
     */
    private int $id;

    /**
     * @Constraints\NotBlank
     * @NestedObject(Book::class)
     */
    private Book $favoriteBook;

    /**
     * @Constraints\NotBlank
     * @NestedObjects(Book::class)
     *
     * @var Book[]
     */
    private array $readedBooks;
}