[TASK] FormEngine: Replace placeholder resolving with a data provider
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Configuration / DefaultConfiguration.php
index b38a9e4..c1986bf 100644 (file)
@@ -469,6 +469,11 @@ return array(
                                                        \TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectItems::class,
                                                ),
                                        ),
+                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TcaInputPlaceholders::class => array(
+                                               'depends' => array(
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TcaInline::class,
+                                               ),
+                                       ),
                                        \TYPO3\CMS\Backend\Form\FormDataProvider\TcaRecordTitle::class => array(
                                                'depends' => array(
                                                        \TYPO3\CMS\Backend\Form\FormDataProvider\TcaInline::class,
@@ -508,6 +513,57 @@ return array(
                                                ),
                                        ),
                                ),
+                               'tcaInputPlaceholderRecord' => array(
+                                       \TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseEditRow::class => array(),
+                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TableTca::class => array(
+                                               'depends' => array(
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseEditRow::class,
+                                               ),
+                                       ),
+                                       \TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowDefaultValues::class => array(
+                                               'depends' => array(
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TableTca::class,
+                                               ),
+                                       ),
+                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TcaGroup::class => array(
+                                               'depends' => array(
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TableTca::class,
+                                               ),
+                                       ),
+                                       \TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordTypeValue::class => array(
+                                               'depends' => array(
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TableTca::class,
+                                               ),
+                                       ),
+                                       \TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class => array(
+                                               'depends' => array(
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TableTca::class,
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordTypeValue::class,
+                                               ),
+                                       ),
+                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TcaRadioItems::class => array(
+                                               'depends' => array(
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class,
+                                               ),
+                                       ),
+                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TcaCheckboxItems::class => array(
+                                               'depends' => array(
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class,
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TcaRadioItems::class
+                                               ),
+                                       ),
+                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectItems::class => array(
+                                               'depends' => array(
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class,
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TcaCheckboxItems::class,
+                                               ),
+                                       ),
+                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TcaInline::class => array(
+                                               'depends' => array(
+                                                       \TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectItems::class,
+                                               ),
+                                       ),
+                               ),
                        ),
                ),
        ),