Pull merge.
[yaffs-website] / web / core / lib / Drupal / Core / Validation / Plugin / Validation / Constraint / UniqueFieldConstraint.php
1 <?php
2
3 namespace Drupal\Core\Validation\Plugin\Validation\Constraint;
4
5 use Symfony\Component\Validator\Constraint;
6
7 /**
8  * Checks if an entity field has a unique value.
9  *
10  * @Constraint(
11  *   id = "UniqueField",
12  *   label = @Translation("Unique field constraint", context = "Validation"),
13  * )
14  */
15 class UniqueFieldConstraint extends Constraint {
16
17   public $message = 'A @entity_type with @field_name %value already exists.';
18
19   /**
20    * {@inheritdoc}
21    */
22   public function validatedBy() {
23     return '\Drupal\Core\Validation\Plugin\Validation\Constraint\UniqueFieldValueValidator';
24   }
25
26 }