public ConstraintManager::registerDefinitions()
Callback for registering definitions for constraints shipped with Symfony.
See also
ConstraintManager::__construct()
File
- core/lib/Drupal/Core/Validation/ConstraintManager.php, line 87
Class
- ConstraintManager
- Constraint plugin manager.
Namespace
Drupal\Core\Validation
Code
public function registerDefinitions() { $this->getDiscovery()->setDefinition('Callback', array( 'label' => new TranslatableMarkup('Callback'), 'class' => '\Symfony\Component\Validator\Constraints\Callback', 'type' => FALSE, )); $this->getDiscovery()->setDefinition('Blank', array( 'label' => new TranslatableMarkup('Blank'), 'class' => '\Symfony\Component\Validator\Constraints\Blank', 'type' => FALSE, )); $this->getDiscovery()->setDefinition('NotBlank', array( 'label' => new TranslatableMarkup('Not blank'), 'class' => '\Symfony\Component\Validator\Constraints\NotBlank', 'type' => FALSE, )); $this->getDiscovery()->setDefinition('Email', array( 'label' => new TranslatableMarkup('Email'), 'class' => '\Drupal\Core\Validation\Plugin\Validation\Constraint\EmailConstraint', 'type' => array('string'), )); }
Please login to continue.