TYPO3  7.6
Public Member Functions | List of all members
InitializeProcessedTca Class Reference
Inheritance diagram for InitializeProcessedTca:
FormDataProviderInterface

Public Member Functions

 addData (array $result)
 

Detailed Description

Initialize processed TCA from vanilla TCA

Definition at line 22 of file InitializeProcessedTca.php.

Member Function Documentation

addData ( array  $result)

Add processed TCA as copy from vanilla TCA and sanitize some details

Parameters
array$result
Returns
array
Exceptions
\UnexpectedValueException
Todo:
: This does not work for "default" fields like "hidden", those don't have a type set - fix in bootstrap?? foreach ($result['processedTca']['columns'] as $fieldName => $fieldConfig) { if (!isset($fieldConfig['type'])) { throw new ( 'Field ' . $fieldName . ' of TCA table ' . $result['tableName'] . ' has no type set', 1438594044 ); } }

Implements FormDataProviderInterface.

Definition at line 31 of file InitializeProcessedTca.php.

References $GLOBALS.