‪TYPO3CMS  ‪main
TYPO3\CMS\Extbase\Annotation\Validate Class Reference

Public Member Functions

 __construct (array $values)
 
 __toString ()
 

Public Attributes

string $validator = ''
 
string $param = ''
 
array $options = []
 

Detailed Description

@Annotation @Target({"PROPERTY", "METHOD"})

Definition at line 27 of file Validate.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Extbase\Annotation\Validate::__construct ( array  $values)
Parameters
array{value?‪non-empty-string, validator?: non-empty-string, options?: array<string, mixed>, param?: string} $values

Definition at line 44 of file Validate.php.

Member Function Documentation

◆ __toString()

TYPO3\CMS\Extbase\Annotation\Validate::__toString ( )

Member Data Documentation

◆ $options

array TYPO3\CMS\Extbase\Annotation\Validate::$options = []

Definition at line 39 of file Validate.php.

◆ $param

string TYPO3\CMS\Extbase\Annotation\Validate::$param = ''

Definition at line 34 of file Validate.php.

Referenced by TYPO3\CMS\Extbase\Annotation\Validate\__toString().

◆ $validator

string TYPO3\CMS\Extbase\Annotation\Validate::$validator = ''

@Required

Definition at line 32 of file Validate.php.

Referenced by TYPO3\CMS\Extbase\Annotation\Validate\__toString().