FieldListUniqueValues.php in Helper 8
File
src/Plugin/Validation/Constraint/FieldListUniqueValues.phpView source
<?php
namespace Drupal\helper\Plugin\Validation\Constraint;
use Symfony\Component\Validator\Constraint;
/**
* Checks if a field has duplicate values.
*
* @Constraint(
* id = "UniqueFieldValues",
* label = @Translation("Unique field values", context = "Validation"),
* )
*/
class FieldListUniqueValues extends Constraint {
/**
* Message if field contains duplicate values.
*
* @var string
*/
public $message = 'The field %field_name contains duplicate values.';
/**
* Message with values if field contains duplicate values.
*
* @var string
*/
public $messageWithValues = 'The field %field_name contains duplicate values: @values.';
/**
* The field property to use when searching for values.
*
* @var string
*/
public $property = NULL;
/**
* If the message should show the field values that are duplicates.
*
* @var bool
*/
public $show_values = TRUE;
}
Classes
Name | Description |
---|---|
FieldListUniqueValues | Checks if a field has duplicate values. |