[TASK] Update Bootstrap to 5.0.1
[Packages/TYPO3.CMS.git] / typo3 / sysext / lowlevel / Configuration / Services.yaml
1 services:
2 _defaults:
3 autowire: true
4 autoconfigure: true
5 public: false
6
7 TYPO3\CMS\Lowlevel\:
8 resource: '../Classes/*'
9
10 TYPO3\CMS\Lowlevel\Command\ListSysLogCommand:
11 tags:
12 - name: 'console.command'
13 command: 'syslog:list'
14 description: 'Show entries from the sys_log database table of the last 24 hours.'
15
16 TYPO3\CMS\Lowlevel\Command\MissingFilesCommand:
17 tags:
18 - name: 'console.command'
19 command: 'cleanup:missingfiles'
20 description: 'Find all file references from records pointing to a missing (non-existing) file.'
21
22 TYPO3\CMS\Lowlevel\Command\LostFilesCommand:
23 tags:
24 - name: 'console.command'
25 command: 'cleanup:lostfiles'
26 description: 'Looking for files in the uploads/ folder which does not have a reference in TYPO3 managed records.'
27
28 TYPO3\CMS\Lowlevel\Command\FilesWithMultipleReferencesCommand:
29 tags:
30 - name: 'console.command'
31 command: 'cleanup:multiplereferencedfiles'
32 description: 'Looking for files from TYPO3 managed records which are referenced more than once'
33
34 TYPO3\CMS\Lowlevel\Command\MissingRelationsCommand:
35 tags:
36 - name: 'console.command'
37 command: 'cleanup:missingrelations'
38 description: 'Find all record references pointing to a non-existing record'
39
40 TYPO3\CMS\Lowlevel\Command\DeletedRecordsCommand:
41 tags:
42 - name: 'console.command'
43 command: 'cleanup:deletedrecords'
44 description: 'Permanently deletes all records marked as "deleted" in the database.'
45
46 TYPO3\CMS\Lowlevel\Command\OrphanRecordsCommand:
47 tags:
48 - name: 'console.command'
49 command: 'cleanup:orphanrecords'
50 description: 'Find and delete records that have lost their connection with the page tree.'
51
52 TYPO3\CMS\Lowlevel\Command\CleanFlexFormsCommand:
53 tags:
54 - name: 'console.command'
55 command: 'cleanup:flexforms'
56 description: 'Updates all database records which have a FlexForm field and the XML data does not match the chosen datastructure.'
57
58 TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\ProviderRegistry:
59 public: true
60
61 lowlevel.configuration.module.provider.confvars:
62 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\GlobalVariableProvider'
63 tags:
64 - name: 'lowlevel.configuration.module.provider'
65 identifier: 'confVars'
66 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:typo3ConfVars'
67 globalVariableKey: 'TYPO3_CONF_VARS'
68 before: 'tca'
69
70 lowlevel.configuration.module.provider.tca:
71 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\GlobalVariableProvider'
72 tags:
73 - name: 'lowlevel.configuration.module.provider'
74 identifier: 'tca'
75 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:tca'
76 globalVariableKey: 'TCA'
77 before: 'tcaDescr'
78 after: 'confVars'
79
80 lowlevel.configuration.module.provider.tcadescr:
81 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\GlobalVariableProvider'
82 tags:
83 - name: 'lowlevel.configuration.module.provider'
84 identifier: 'tcaDescr'
85 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:tcaDescr'
86 globalVariableKey: 'TCA_DESCR'
87 before: 'services'
88 after: 'tca'
89
90 lowlevel.configuration.module.provider.services:
91 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\GlobalVariableProvider'
92 tags:
93 - name: 'lowlevel.configuration.module.provider'
94 identifier: 'services'
95 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:t3services'
96 globalVariableKey: 'T3_SERVICES'
97 before: 'tbeModules'
98 after: 'tcaDescr'
99
100 lowlevel.configuration.module.provider.tbemodules:
101 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\GlobalVariableProvider'
102 tags:
103 - name: 'lowlevel.configuration.module.provider'
104 identifier: 'tbeModules'
105 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:tbemodules'
106 globalVariableKey: 'TBE_MODULES'
107 before: 'tbeModulesExt'
108 after: 'services'
109
110 lowlevel.configuration.module.provider.tbemodulesext:
111 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\GlobalVariableProvider'
112 tags:
113 - name: 'lowlevel.configuration.module.provider'
114 identifier: 'tbeModulesExt'
115 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:tbemodulesext'
116 globalVariableKey: 'TBE_MODULES_EXT'
117 before: 'tbeStyles'
118 after: 'tbeModules'
119
120 lowlevel.configuration.module.provider.tbestyles:
121 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\GlobalVariableProvider'
122 tags:
123 - name: 'lowlevel.configuration.module.provider'
124 identifier: 'tbeStyles'
125 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:tbeStyles'
126 globalVariableKey: 'TBE_STYLES'
127 before: 'userSettings'
128 after: 'tbeModulesExt'
129
130 lowlevel.configuration.module.provider.usersettings:
131 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\GlobalVariableProvider'
132 tags:
133 - name: 'lowlevel.configuration.module.provider'
134 identifier: 'userSettings'
135 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:usersettings'
136 globalVariableKey: 'TYPO3_USER_SETTINGS'
137 before: 'pagesTypes'
138 after: 'tbeStyles'
139
140 lowlevel.configuration.module.provider.pagestypes:
141 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\GlobalVariableProvider'
142 tags:
143 - name: 'lowlevel.configuration.module.provider'
144 identifier: 'pagesTypes'
145 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:pagesTypes'
146 globalVariableKey: 'PAGES_TYPES'
147 before: 'beUserUc'
148 after: 'userSettings'
149
150 lowlevel.configuration.module.provider.beuseruc:
151 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\BackendUserSettingsProvider'
152 tags:
153 - name: 'lowlevel.configuration.module.provider'
154 identifier: 'beUserUc'
155 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:beUser'
156 before: 'beUserTsConfig'
157 after: 'pagesTypes'
158
159 lowlevel.configuration.module.provider.beusertsconfig:
160 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\BackendUserTsConfigProvider'
161 tags:
162 - name: 'lowlevel.configuration.module.provider'
163 identifier: 'beUserTsConfig'
164 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:beUserTsConfig'
165 before: 'beRoutes'
166 after: 'beUserUc'
167
168 lowlevel.configuration.module.provider.backendroutes:
169 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\BackendRoutesProvider'
170 tags:
171 - name: 'lowlevel.configuration.module.provider'
172 identifier: 'beRoutes'
173 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:routes'
174 before: 'httpMiddlewareStacks'
175 after: 'beUserTsConfig'
176
177 lowlevel.configuration.module.provider.httpmiddlewarestacks:
178 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\HttpMiddlewareStackProvider'
179 tags:
180 - name: 'lowlevel.configuration.module.provider'
181 identifier: 'httpMiddlewareStacks'
182 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:httpMiddlewareStacks'
183 before: 'siteConfiguration'
184 after: 'beRoutes'
185
186 lowlevel.configuration.module.provider.siteconfiguration:
187 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\SiteConfigurationProvider'
188 tags:
189 - name: 'lowlevel.configuration.module.provider'
190 identifier: 'siteConfiguration'
191 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:siteConfiguration'
192 before: 'eventListeners'
193 after: 'httpMiddlewareStacks'
194
195 lowlevel.configuration.module.provider.eventlisteners:
196 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\EventListenersProvider'
197 tags:
198 - name: 'lowlevel.configuration.module.provider'
199 identifier: 'eventListeners'
200 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:eventListeners'
201 after: 'siteConfiguration'
202
203 lowlevel.configuration.module.provider.mfaproviders:
204 class: 'TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\MfaProvidersProvider'
205 tags:
206 - name: 'lowlevel.configuration.module.provider'
207 identifier: 'mfaProviders'
208 label: 'LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:mfaProviders'
209 after: 'eventListeners'