TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Backend\Form\FormDataProviderInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Backend\Form\FormDataProviderInterface:
TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseEditRow TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseEffectivePid TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseLanguageRows TYPO3\CMS\Backend\Form\FormDataProvider\DatabasePageLanguageOverlayRows TYPO3\CMS\Backend\Form\FormDataProvider\DatabasePageRootline TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseParentPageRow TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordOverrideValues TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordTypeValue TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowDateTimeFields TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowDefaultValues TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowInitializeNew TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseSystemLanguageRows TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseUniqueUidNewRow TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseUserPermissionCheck TYPO3\CMS\Backend\Form\FormDataProvider\EvaluateDisplayConditions TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca TYPO3\CMS\Backend\Form\FormDataProvider\InlineOverrideChildTca TYPO3\CMS\Backend\Form\FormDataProvider\PageTsConfig TYPO3\CMS\Backend\Form\FormDataProvider\PageTsConfigMerged TYPO3\CMS\Backend\Form\FormDataProvider\ParentPageTca TYPO3\CMS\Backend\Form\FormDataProvider\ReturnUrl TYPO3\CMS\Backend\Form\FormDataProvider\TcaCheckboxItems TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsOverrides TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessCommon TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessFieldLabels TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessPlaceholders TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessRecordTitle TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessShowitem TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsRemoveUnused TYPO3\CMS\Backend\Form\FormDataProvider\TcaFlexFetch TYPO3\CMS\Backend\Form\FormDataProvider\TcaFlexPrepare TYPO3\CMS\Backend\Form\FormDataProvider\TcaFlexProcess TYPO3\CMS\Backend\Form\FormDataProvider\TcaGroup TYPO3\CMS\Backend\Form\FormDataProvider\TcaInline TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineConfiguration TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineExpandCollapseState TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineIsOnSymmetricSide TYPO3\CMS\Backend\Form\FormDataProvider\TcaInputPlaceholders TYPO3\CMS\Backend\Form\FormDataProvider\TcaRadioItems TYPO3\CMS\Backend\Form\FormDataProvider\TcaRecordTitle TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectItems TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectTreeItems TYPO3\CMS\Backend\Form\FormDataProvider\TcaTypesShowitem TYPO3\CMS\Backend\Form\FormDataProvider\UserTsConfig

Public Member Functions

 addData (array $result)
 

Detailed Description

Interface must be implemented by form data provider classes. This is a single data provider called by a form data group.

Definition at line 21 of file FormDataProviderInterface.php.

Member Function Documentation

◆ addData()

TYPO3\CMS\Backend\Form\FormDataProviderInterface::addData ( array  $result)

Add form data to result array

Parameters
array$resultInitialized result array
Returns
array Result filled with more data

Implemented in TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseUserPermissionCheck, TYPO3\CMS\Backend\Form\FormDataProvider\TcaInline, TYPO3\CMS\Backend\Form\FormDataProvider\TcaTypesShowitem, TYPO3\CMS\Backend\Form\FormDataProvider\TcaFlexProcess, TYPO3\CMS\Backend\Form\FormDataProvider\TcaInputPlaceholders, TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordTypeValue, TYPO3\CMS\Backend\Form\FormDataProvider\TcaFlexPrepare, TYPO3\CMS\Backend\Form\FormDataProvider\TcaRecordTitle, TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectTreeItems, TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowDefaultValues, TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowInitializeNew, TYPO3\CMS\Backend\Form\FormDataProvider\EvaluateDisplayConditions, TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessCommon, TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessFieldLabels, TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessPlaceholders, TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessRecordTitle, TYPO3\CMS\Backend\Form\FormDataProvider\TcaFlexFetch, TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineIsOnSymmetricSide, TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsRemoveUnused, TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineConfiguration, TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseEditRow, TYPO3\CMS\Backend\Form\FormDataProvider\DatabasePageLanguageOverlayRows, TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseUniqueUidNewRow, TYPO3\CMS\Backend\Form\FormDataProvider\ParentPageTca, TYPO3\CMS\Backend\Form\FormDataProvider\TcaCheckboxItems, TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessShowitem, TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineExpandCollapseState, TYPO3\CMS\Backend\Form\FormDataProvider\TcaRadioItems, TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseEffectivePid, TYPO3\CMS\Backend\Form\FormDataProvider\DatabasePageRootline, TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseParentPageRow, TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordOverrideValues, TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowDateTimeFields, TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca, TYPO3\CMS\Backend\Form\FormDataProvider\InlineOverrideChildTca, TYPO3\CMS\Backend\Form\FormDataProvider\PageTsConfig, TYPO3\CMS\Backend\Form\FormDataProvider\PageTsConfigMerged, TYPO3\CMS\Backend\Form\FormDataProvider\ReturnUrl, TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsOverrides, TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectItems, and TYPO3\CMS\Backend\Form\FormDataProvider\UserTsConfig.