TYPO3  7.6
Public Member Functions | Protected Attributes | List of all members
PostProcessor Class Reference
Inheritance diagram for PostProcessor:
AbstractPostProcessor

Public Member Functions

 injectObjectManager (\TYPO3\CMS\Extbase\Object\ObjectManager $objectManager)
 
 __construct (\TYPO3\CMS\Form\Domain\Model\Element $form, array $postProcessorTypoScript)
 
 process ()
 
- Public Member Functions inherited from AbstractPostProcessor
 setControllerContext (\TYPO3\CMS\Form\Mvc\Controller\ControllerContext $controllerContext)
 

Protected Attributes

 $objectManager
 
 $postProcessorTypoScript
 
 $form
 
- Protected Attributes inherited from AbstractPostProcessor
 $controllerContext
 

Detailed Description

The post processor

Definition at line 22 of file PostProcessor.php.

Constructor & Destructor Documentation

__construct ( \TYPO3\CMS\Form\Domain\Model\Element  $form,
array  $postProcessorTypoScript 
)

Constructor

Parameters
\TYPO3\CMS\Form\Domain\Model\Element$form
array$postProcessorTypoScriptPost processor TypoScript settings

Definition at line 54 of file PostProcessor.php.

References PostProcessor\$form, and PostProcessor\$postProcessorTypoScript.

Member Function Documentation

injectObjectManager ( \TYPO3\CMS\Extbase\Object\ObjectManager  $objectManager)
Parameters
\TYPO3\CMS\Extbase\Object\ObjectManager$objectManager
Returns
void

Definition at line 43 of file PostProcessor.php.

References PostProcessor\$objectManager.

process ( )

The main method called by the controller

Iterates over the configured post processors and calls them with their own settings

Returns
string HTML messages from the called processors

Definition at line 68 of file PostProcessor.php.

References TemplateService\sortedKeyList().

Member Data Documentation

TYPO3 CMS Form Domain Model Element $form
protected

Definition at line 37 of file PostProcessor.php.

Referenced by PostProcessor\__construct().

$objectManager
protected

Definition at line 27 of file PostProcessor.php.

Referenced by PostProcessor\injectObjectManager().

$postProcessorTypoScript
protected

Definition at line 32 of file PostProcessor.php.

Referenced by PostProcessor\__construct().