TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Extbase\Validation\Validator\ValidatorInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Extbase\Validation\Validator\ValidatorInterface:
TYPO3\CMS\Extbase\Validation\Validator\AbstractValidator TYPO3\CMS\Extbase\Validation\Validator\ObjectValidatorInterface TYPO3\CMS\Extbase\Tests\Unit\Validation\Validator\Fixture\AbstractValidatorClass TYPO3\CMS\Extbase\Validation\Validator\AlphanumericValidator TYPO3\CMS\Extbase\Validation\Validator\BooleanValidator TYPO3\CMS\Extbase\Validation\Validator\DateTimeValidator TYPO3\CMS\Extbase\Validation\Validator\EmailAddressValidator TYPO3\CMS\Extbase\Validation\Validator\FloatValidator TYPO3\CMS\Extbase\Validation\Validator\GenericObjectValidator TYPO3\CMS\Extbase\Validation\Validator\IntegerValidator TYPO3\CMS\Extbase\Validation\Validator\NotEmptyValidator TYPO3\CMS\Extbase\Validation\Validator\NumberRangeValidator TYPO3\CMS\Extbase\Validation\Validator\NumberValidator TYPO3\CMS\Extbase\Validation\Validator\RawValidator TYPO3\CMS\Extbase\Validation\Validator\RegularExpressionValidator TYPO3\CMS\Extbase\Validation\Validator\StringLengthValidator TYPO3\CMS\Extbase\Validation\Validator\StringValidator TYPO3\CMS\Extbase\Validation\Validator\TextValidator TYPO3\CMS\Form\Domain\Validator\AbstractValidator TYPO3\CMS\Form\Domain\Validator\ValidationElementValidator TYPO3\CMS\Extbase\Validation\Validator\AbstractCompositeValidator TYPO3\CMS\Extbase\Validation\Validator\GenericObjectValidator TYPO3\CMS\Form\Domain\Validator\ValidationElementValidator

Public Member Functions

 validate ($value)
 
 getOptions ()
 

Detailed Description

Contract for a validator

Definition at line 22 of file ValidatorInterface.php.

Member Function Documentation

◆ getOptions()

TYPO3\CMS\Extbase\Validation\Validator\ValidatorInterface::getOptions ( )

Returns the options of this validator which can be specified in the constructor

Returns
array

Implemented in TYPO3\CMS\Extbase\Validation\Validator\AbstractCompositeValidator, and TYPO3\CMS\Extbase\Validation\Validator\AbstractValidator.

◆ validate()

TYPO3\CMS\Extbase\Validation\Validator\ValidatorInterface::validate (   $value)