2 namespace TYPO3\CMS\Form\PostProcess;
72 if (is_array($this->postProcessorTypoScript)) {
75 foreach ($keys as $key) {
76 if (!(
int)$key || strpos($key,
'.') !==
false) {
80 $processorName = $this->postProcessorTypoScript[$key];
81 $processorArguments = array();
82 if (isset($this->postProcessorTypoScript[$key .
'.'])) {
83 $processorArguments = $this->postProcessorTypoScript[$key .
'.'];
86 if (class_exists($processorName,
true)) {
87 $className = $processorName;
89 $classNameExpanded =
'TYPO3\\CMS\\Form\\PostProcess\\' . ucfirst(strtolower($processorName)) .
'PostProcessor';
90 if (class_exists($classNameExpanded,
true)) {
91 $className = $classNameExpanded;
94 if ($className !==
false) {
95 $processor = $this->objectManager->get($className, $this->form, $processorArguments);
97 $processor->setControllerContext($this->controllerContext);
98 $html .= $processor->process();