emericanec / symfony-unique-entity-validator

适用于任何类(不仅仅是ORM\Entity)的Symfony UniqueEntity验证器

1.0.2 2020-03-28 20:46 UTC

This package is auto-updated.

Last update: 2024-09-29 05:36:10 UTC


README

安装

composer require emericanec/symfony-unique-entity-validator

用法

<?php

use Emericanec\UniqueEntity; 

/**
 * @UniqueEntity(
 *     entityClass="App\Entity\User",
 *     fields={"email"}
 * )
 */
class RegistrationForm
{
    protected string $email;

    public function getEmail(): string
    {
        return $this->email;
    }
    
    public function setEmail(string $email): void
    {
        $this->email = $email;
    }

}