‪TYPO3CMS  10.4
TYPO3\CMS\Form\Domain\Configuration\FlexformConfiguration\Processors\FinisherOptionGenerator Class Reference
Inheritance diagram for TYPO3\CMS\Form\Domain\Configuration\FlexformConfiguration\Processors\FinisherOptionGenerator:
TYPO3\CMS\Form\Domain\Configuration\FlexformConfiguration\Processors\AbstractProcessor TYPO3\CMS\Form\Domain\Configuration\FlexformConfiguration\Processors\ProcessorInterface

Public Member Functions

 __construct (ProcessorDto $converterDto)
 
 __invoke (string $_, $__, array $matches)
 

Protected Attributes

TYPO3 CMS Core Localization LanguageService $languageService
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Form\Domain\Configuration\FlexformConfiguration\Processors\AbstractProcessor
ProcessorDto $converterDto
 

Detailed Description

Generate a FlexForm element for a finisher option

Definition at line 30 of file FinisherOptionGenerator.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Form\Domain\Configuration\FlexformConfiguration\Processors\FinisherOptionGenerator::__construct ( ProcessorDto  $converterDto)

Member Function Documentation

◆ __invoke()

TYPO3\CMS\Form\Domain\Configuration\FlexformConfiguration\Processors\FinisherOptionGenerator::__invoke ( string  $_,
  $__,
array  $matches 
)
Parameters
string$_‪unused in this context
mixed$__‪unused in this context
array$matches‪the expression matches from the ArrayProcessor - for example matches of ^(.*).config.type$

Implements TYPO3\CMS\Form\Domain\Configuration\FlexformConfiguration\Processors\ProcessorInterface.

Definition at line 52 of file FinisherOptionGenerator.php.

References TYPO3\CMS\Core\Utility\ArrayUtility\getValueByPath().

Member Data Documentation

◆ $languageService

TYPO3 CMS Core Localization LanguageService TYPO3\CMS\Form\Domain\Configuration\FlexformConfiguration\Processors\FinisherOptionGenerator::$languageService
protected

Definition at line 34 of file FinisherOptionGenerator.php.