namespace Drupal\Core\Validation

Same name in other branches
  1. 8.9.x Drupal\Core\Validation
  2. 10 Drupal\Core\Validation
  3. 9 Drupal\Core\Validation
Object name File name Summary
BasicRecursiveValidatorFactory core/lib/Drupal/Core/Validation/BasicRecursiveValidatorFactory.php A factory for creating Symfony recursive validators.
ConstraintFactory core/lib/Drupal/Core/Validation/ConstraintFactory.php Constraint plugin factory.
ConstraintManager core/lib/Drupal/Core/Validation/ConstraintManager.php Constraint plugin manager.
ConstraintValidatorFactory core/lib/Drupal/Core/Validation/ConstraintValidatorFactory.php Defines a constraint validator factory that works with container injection.
ConstraintViolationBuilder core/lib/Drupal/Core/Validation/ConstraintViolationBuilder.php A constraint violation builder for the basic Symfony validator.
DrupalTranslator core/lib/Drupal/Core/Validation/DrupalTranslator.php Translates strings using Drupal's translation system.
ExecutionContext core/lib/Drupal/Core/Validation/ExecutionContext.php Defines an execution context class.
ExecutionContextFactory core/lib/Drupal/Core/Validation/ExecutionContextFactory.php Defines an execution factory for the Symfony validator.
TranslatorInterface core/lib/Drupal/Core/Validation/TranslatorInterface.php Defines an interface used in validation.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.