TYPO3  7.6
Public Member Functions | List of all members
ValidatorInterface Interface Reference
Inheritance diagram for ValidatorInterface:
AbstractValidator ObjectValidatorInterface AlphanumericValidator BooleanValidator DateTimeValidator EmailAddressValidator FloatValidator GenericObjectValidator IntegerValidator NotEmptyValidator NumberRangeValidator NumberValidator RawValidator RegularExpressionValidator StringLengthValidator StringValidator TextValidator AbstractValidator ValidationElementValidator AbstractCompositeValidator GenericObjectValidator 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 ( )

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

Returns
array

Implemented in AbstractCompositeValidator, and AbstractValidator.

validate (   $value)

Checks if the given value is valid according to the validator, and returns the Error Messages object which occurred.

Parameters
mixed$valueThe value that should be validated
Returns

Implemented in AbstractValidator, CollectionValidator, ValidationElementValidator, GenericObjectValidator, and DisjunctionValidator.