class ValidationVisitor

Default implementation of {@link ValidationVisitorInterface} and {@link GlobalExecutionContextInterface}.

@author Bernhard Schussek <bschussek@gmail.com>

Hierarchy

Expanded class hierarchy of ValidationVisitor

1 file declares its use of ValidationVisitor

File

drupal/core/vendor/symfony/validator/Symfony/Component/Validator/ValidationVisitor.php, line 24

Namespace

Symfony\Component\Validator
View source

Members

Namesort descending Modifiers Type Description Overrides
ValidationVisitor::$metadataFactory private property
ValidationVisitor::$objectInitializers private property
ValidationVisitor::$root private property
ValidationVisitor::$translationDomain private property
ValidationVisitor::$translator private property
ValidationVisitor::$validatedObjects private property
ValidationVisitor::$validatorFactory private property
ValidationVisitor::$violations private property
ValidationVisitor::getMetadataFactory public function Returns the factory for validation metadata objects. Overrides GlobalExecutionContextInterface::getMetadataFactory
ValidationVisitor::getRoot public function Returns the value at which validation was started in the object graph. Overrides GlobalExecutionContextInterface::getRoot
ValidationVisitor::getValidatorFactory public function Returns the factory for constraint validators. Overrides GlobalExecutionContextInterface::getValidatorFactory
ValidationVisitor::getViolations public function Returns the violations generated by the validator so far. Overrides GlobalExecutionContextInterface::getViolations
ValidationVisitor::getVisitor public function Returns the visitor instance used to validate the object graph nodes. Overrides GlobalExecutionContextInterface::getVisitor
ValidationVisitor::validate public function Validates a value. Overrides ValidationVisitorInterface::validate
ValidationVisitor::visit public function Validates a value against the constraints defined in some metadata. Overrides ValidationVisitorInterface::visit
ValidationVisitor::__construct public function Creates a new validation visitor.