‪TYPO3CMS  10.4
TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\AbstractValidator Class Reference
Inheritance diagram for TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\AbstractValidator:
TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\ValidatorInterface TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\CollectionBasedValidator TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\ElementBasedValidator TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\CreatablePropertyCollectionElementPropertiesValidator TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\PropertyCollectionElementHmacDataValidator TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\CreatableFormElementPropertiesValidator TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\FormElementHmacDataValidator

Public Member Functions

 __construct (array $currentElement, string $sessionToken, ValidationDto $validationDto)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\ValidatorInterface
 __invoke (string $key, $value)
 

Protected Member Functions

string buildHmacDataPath (string $propertyPath)
 
FormDefinitionValidationService getFormDefinitionValidationService ()
 
ConfigurationService getConfigurationService ()
 
ObjectManager getObjectManager ()
 

Protected Attributes

ConfigurationService $configurationService
 
array $currentElement
 
string $sessionToken
 
ValidationDto $validationDto
 

Detailed Description

Definition at line 28 of file AbstractValidator.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\AbstractValidator::__construct ( array  $currentElement,
string  $sessionToken,
ValidationDto  $validationDto 
)

Member Function Documentation

◆ buildHmacDataPath()

◆ getConfigurationService()

◆ getFormDefinitionValidationService()

◆ getObjectManager()

ObjectManager TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\AbstractValidator::getObjectManager ( )
protected

Member Data Documentation

◆ $configurationService

ConfigurationService TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\AbstractValidator::$configurationService
protected

◆ $currentElement

◆ $sessionToken

◆ $validationDto

ValidationDto TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Validators\AbstractValidator::$validationDto
protected