TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Extbase\Validation\Validator\ObjectValidatorInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Extbase\Validation\Validator\ObjectValidatorInterface:
TYPO3\CMS\Extbase\Validation\Validator\ValidatorInterface TYPO3\CMS\Extbase\Validation\Validator\AbstractCompositeValidator TYPO3\CMS\Extbase\Validation\Validator\GenericObjectValidator TYPO3\CMS\Form\Domain\Validator\ValidationElementValidator TYPO3\CMS\Extbase\Tests\Unit\Validation\Validator\Fixture\AbstractCompositeValidatorClass TYPO3\CMS\Extbase\Validation\Validator\ConjunctionValidator TYPO3\CMS\Extbase\Validation\Validator\DisjunctionValidator TYPO3\CMS\Extbase\Validation\Validator\CollectionValidator

Public Member Functions

 setValidatedInstancesContainer (\SplObjectStorage $validatedInstancesContainer)
 
- Public Member Functions inherited from TYPO3\CMS\Extbase\Validation\Validator\ValidatorInterface
 validate ($value)
 
 getOptions ()
 

Detailed Description

Contract for a validator

Definition at line 22 of file ObjectValidatorInterface.php.

Member Function Documentation

◆ setValidatedInstancesContainer()

TYPO3\CMS\Extbase\Validation\Validator\ObjectValidatorInterface::setValidatedInstancesContainer ( \SplObjectStorage  $validatedInstancesContainer)

Allows to set a container to keep track of validated instances.

Parameters
\SplObjectStorage$validatedInstancesContainerA container to keep track of validated instances
Returns
void

Implemented in TYPO3\CMS\Form\Domain\Validator\ValidationElementValidator, TYPO3\CMS\Extbase\Validation\Validator\GenericObjectValidator, and TYPO3\CMS\Extbase\Validation\Validator\AbstractCompositeValidator.