Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.

Commit 973c763

Browse files
committed
[CLEANUP] Remove redundant dependencies to dataproviders
1 parent a9d0d53 commit 973c763

File tree

1 file changed

+1
-171
lines changed

1 file changed

+1
-171
lines changed

ext_localconf.php

Lines changed: 1 addition & 171 deletions
Original file line numberDiff line numberDiff line change
@@ -17,174 +17,4 @@
1717

1818
// DatabaseRecordList hook to process the query
1919
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Recordlist\RecordList\DatabaseRecordList::class]['modifyQuery'][] =
20-
\T3G\Querybuilder\Hooks\DatabaseRecordList::class;
21-
22-
// Create DataProviderGroup
23-
$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['formDataGroup']['tcaOnly'] = [
24-
\TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class => [
25-
'depends' => [
26-
\TYPO3\CMS\Backend\Form\FormDataProvider\PageTsConfig::class,
27-
],
28-
],
29-
\TYPO3\CMS\Backend\Form\FormDataProvider\InlineOverrideChildTca::class => [
30-
'depends' => [
31-
\TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class,
32-
],
33-
],
34-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaGroup::class => [
35-
'depends' => [
36-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordOverrideValues::class,
37-
],
38-
],
39-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseSystemLanguageRows::class => [
40-
'depends' => [
41-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaGroup::class,
42-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordOverrideValues::class,
43-
],
44-
],
45-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordTypeValue::class => [
46-
'depends' => [
47-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseLanguageRows::class,
48-
// As the ctrl.type can hold a nested key we need to resolve all relations
49-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaGroup::class,
50-
],
51-
],
52-
\TYPO3\CMS\Backend\Form\FormDataProvider\PageTsConfigMerged::class => [
53-
'depends' => [
54-
\TYPO3\CMS\Backend\Form\FormDataProvider\PageTsConfig::class,
55-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordTypeValue::class,
56-
],
57-
],
58-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsOverrides::class => [
59-
'depends' => [
60-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordTypeValue::class,
61-
],
62-
],
63-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineExpandCollapseState::class => [
64-
'depends' => [
65-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsOverrides::class,
66-
],
67-
],
68-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessCommon::class => [
69-
'depends' => [
70-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineExpandCollapseState::class,
71-
],
72-
],
73-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessRecordTitle::class => [
74-
'depends' => [
75-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessCommon::class,
76-
],
77-
],
78-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessPlaceholders::class => [
79-
'depends' => [
80-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessRecordTitle::class,
81-
],
82-
],
83-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessShowitem::class => [
84-
'depends' => [
85-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineExpandCollapseState::class,
86-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessPlaceholders::class,
87-
],
88-
],
89-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsRemoveUnused::class => [
90-
'depends' => [
91-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessCommon::class,
92-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessRecordTitle::class,
93-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessPlaceholders::class,
94-
\TYPO3\CMS\Backend\Form\FormDataProvider\InlineOverrideChildTca::class,
95-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessShowitem::class,
96-
],
97-
],
98-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaTypesShowitem::class => [
99-
'depends' => [
100-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordTypeValue::class,
101-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseSystemLanguageRows::class,
102-
\TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class,
103-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsRemoveUnused::class,
104-
],
105-
],
106-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessFieldLabels::class => [
107-
'depends' => [
108-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaTypesShowitem::class,
109-
],
110-
],
111-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaFlexPrepare::class => [
112-
'depends' => [
113-
\TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class,
114-
\TYPO3\CMS\Backend\Form\FormDataProvider\UserTsConfig::class,
115-
\TYPO3\CMS\Backend\Form\FormDataProvider\PageTsConfigMerged::class,
116-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsRemoveUnused::class,
117-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsProcessFieldLabels::class,
118-
],
119-
],
120-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaFlexProcess::class => [
121-
'depends' => [
122-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaFlexPrepare::class,
123-
],
124-
],
125-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaRadioItems::class => [
126-
'depends' => [
127-
\TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class,
128-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaFlexProcess::class,
129-
],
130-
],
131-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaCheckboxItems::class => [
132-
'depends' => [
133-
\TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class,
134-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaRadioItems::class,
135-
],
136-
],
137-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectItems::class => [
138-
'depends' => [
139-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabasePageRootline::class,
140-
\TYPO3\CMS\Backend\Form\FormDataProvider\PageTsConfigMerged::class,
141-
\TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class,
142-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaTypesShowitem::class,
143-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsRemoveUnused::class,
144-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaCheckboxItems::class,
145-
],
146-
],
147-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectTreeItems::class => [
148-
'depends' => [
149-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectItems::class,
150-
],
151-
],
152-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineConfiguration::class => [
153-
'depends' => [
154-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectTreeItems::class,
155-
],
156-
],
157-
// \TYPO3\CMS\Backend\Form\FormDataProvider\TcaInline::class => [
158-
// 'depends' => [
159-
// \TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineConfiguration::class,
160-
// ],
161-
// ],
162-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaInputPlaceholders::class => [
163-
'depends' => [
164-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineConfiguration::class,
165-
],
166-
],
167-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineIsOnSymmetricSide::class => [
168-
'depends' => [
169-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaInputPlaceholders::class,
170-
],
171-
],
172-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaRecordTitle::class => [
173-
'depends' => [
174-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaInline::class,
175-
\TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineIsOnSymmetricSide::class,
176-
],
177-
],
178-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordOverrideValues::class => [
179-
'depends' => [
180-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowDefaultValues::class,
181-
],
182-
],
183-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowDefaultValues::class => [
184-
'depends' => [
185-
\TYPO3\CMS\Backend\Form\FormDataProvider\InitializeProcessedTca::class,
186-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowInitializeNew::class,
187-
\TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowDateTimeFields::class,
188-
],
189-
],
190-
];
20+
\T3G\Querybuilder\Hooks\DatabaseRecordList::class;

0 commit comments

Comments
 (0)