You are here

class CpfUniqueConstraint in CPF 8.2

Same name and namespace in other branches
  1. 8 src/Plugin/Validation/Constraint/CpfUniqueConstraint.php \Drupal\cpf\Plugin\Validation\Constraint\CpfUniqueConstraint

Supports validating CPF numbers.

Plugin annotation


@Constraint(
  id = "CpfUnique",
  label = @Translation("CPF Value", context = "Validation")
)

Hierarchy

  • class \Drupal\cpf\Plugin\Validation\Constraint\CpfUniqueConstraint extends \Symfony\Component\Validator\Constraint

Expanded class hierarchy of CpfUniqueConstraint

File

src/Plugin/Validation/Constraint/CpfUniqueConstraint.php, line 20
Contains \Drupal\cpf\Plugin\Validation\Constraint\CpfUniqueConstraint.

Namespace

Drupal\cpf\Plugin\Validation\Constraint
View source
class CpfUniqueConstraint extends Constraint {

  /**
   *
   * @var
   */
  public $entity = NULL;

  /**
   *
   * @var string
   */
  public $fieldDefinition = '';

  /**
   *
   * @var int
   */
  public $ignoreBundle = 0;

  /**
   *
   * @var string
   */
  public $message = 'The CPF number %value already exists. Enter a unique number.';

  /**
   * {@inheritdoc}
   */
  public function validatedBy() {
    return '\\Drupal\\cpf\\Plugin\\Validation\\Constraint\\CpfUniqueConstraintValidator';
  }

}

Members