1 | <?php |
||
2 | |||
3 | declare(strict_types=1); |
||
4 | |||
5 | use PhpMyAdmin\Config\PageSettings; |
||
6 | use PhpMyAdmin\Controllers\BrowseForeignersController; |
||
7 | use PhpMyAdmin\Controllers\ChangeLogController; |
||
8 | use PhpMyAdmin\Controllers\CheckRelationsController; |
||
9 | use PhpMyAdmin\Controllers\CollationConnectionController; |
||
10 | use PhpMyAdmin\Controllers\ColumnController; |
||
11 | use PhpMyAdmin\Controllers\Console; |
||
12 | use PhpMyAdmin\Controllers\Database; |
||
13 | use PhpMyAdmin\Controllers\DatabaseController; |
||
14 | use PhpMyAdmin\Controllers\ErrorReportController; |
||
15 | use PhpMyAdmin\Controllers\Export; |
||
16 | use PhpMyAdmin\Controllers\GisDataEditorController; |
||
17 | use PhpMyAdmin\Controllers\GitInfoController; |
||
18 | use PhpMyAdmin\Controllers\HomeController; |
||
19 | use PhpMyAdmin\Controllers\Import; |
||
20 | use PhpMyAdmin\Controllers\JavaScriptMessagesController; |
||
21 | use PhpMyAdmin\Controllers\LicenseController; |
||
22 | use PhpMyAdmin\Controllers\LintController; |
||
23 | use PhpMyAdmin\Controllers\LogoutController; |
||
24 | use PhpMyAdmin\Controllers\Navigation\UpdateNavWidthConfigController; |
||
25 | use PhpMyAdmin\Controllers\NavigationController; |
||
26 | use PhpMyAdmin\Controllers\Normalization; |
||
27 | use PhpMyAdmin\Controllers\Operations; |
||
28 | use PhpMyAdmin\Controllers\PhpInfoController; |
||
29 | use PhpMyAdmin\Controllers\Preferences; |
||
30 | use PhpMyAdmin\Controllers\SchemaExportController; |
||
31 | use PhpMyAdmin\Controllers\Server; |
||
32 | use PhpMyAdmin\Controllers\Setup; |
||
33 | use PhpMyAdmin\Controllers\Sql; |
||
34 | use PhpMyAdmin\Controllers\Table; |
||
35 | use PhpMyAdmin\Controllers\TableController; |
||
36 | use PhpMyAdmin\Controllers\ThemesController; |
||
37 | use PhpMyAdmin\Controllers\ThemeSetController; |
||
38 | use PhpMyAdmin\Controllers\Transformation; |
||
39 | use PhpMyAdmin\Controllers\Triggers; |
||
40 | use PhpMyAdmin\Controllers\UserPasswordController; |
||
41 | use PhpMyAdmin\Controllers\VersionCheckController; |
||
42 | use PhpMyAdmin\Controllers\View; |
||
43 | use PhpMyAdmin\DbTableExists; |
||
44 | use PhpMyAdmin\FlashMessenger; |
||
45 | use PhpMyAdmin\Http\Factory\ResponseFactory; |
||
46 | use PhpMyAdmin\Plugins\AuthenticationPluginFactory; |
||
47 | use PhpMyAdmin\Theme\ThemeManager; |
||
48 | use PhpMyAdmin\UserPrivilegesFactory; |
||
49 | |||
50 | return [ |
||
51 | 'services' => [ |
||
52 | BrowseForeignersController::class => [ |
||
53 | 'class' => BrowseForeignersController::class, |
||
54 | 'arguments' => [ |
||
55 | '$response' => '@response', |
||
56 | '$browseForeigners' => '@browse_foreigners', |
||
57 | '$relation' => '@relation', |
||
58 | ], |
||
59 | ], |
||
60 | ChangeLogController::class => [ |
||
61 | 'class' => ChangeLogController::class, |
||
62 | 'arguments' => ['@response', '@config', '@' . ResponseFactory::class, '@template'], |
||
63 | ], |
||
64 | CheckRelationsController::class => [ |
||
65 | 'class' => CheckRelationsController::class, |
||
66 | 'arguments' => ['$response' => '@response', '$relation' => '@relation'], |
||
67 | ], |
||
68 | CollationConnectionController::class => [ |
||
69 | 'class' => CollationConnectionController::class, |
||
70 | 'arguments' => ['$response' => '@response', '$config' => '@config'], |
||
71 | ], |
||
72 | ColumnController::class => [ |
||
73 | 'class' => ColumnController::class, |
||
74 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
75 | ], |
||
76 | UpdateNavWidthConfigController::class => [ |
||
77 | 'class' => UpdateNavWidthConfigController::class, |
||
78 | 'arguments' => ['$response' => '@response', '$config' => '@config'], |
||
79 | ], |
||
80 | Console\Bookmark\AddController::class => [ |
||
81 | 'class' => Console\Bookmark\AddController::class, |
||
82 | 'arguments' => ['$response' => '@response', '$bookmarkRepository' => '@bookmarkRepository'], |
||
83 | ], |
||
84 | Console\Bookmark\RefreshController::class => [ |
||
85 | 'class' => Console\Bookmark\RefreshController::class, |
||
86 | 'arguments' => ['$response' => '@response', '$console' => '@console'], |
||
87 | ], |
||
88 | Console\UpdateConfigController::class => [ |
||
89 | 'class' => Console\UpdateConfigController::class, |
||
90 | 'arguments' => ['$response' => '@response', '$config' => '@config'], |
||
91 | ], |
||
92 | Database\CentralColumns\PopulateColumnsController::class => [ |
||
93 | 'class' => Database\CentralColumns\PopulateColumnsController::class, |
||
94 | 'arguments' => ['$response' => '@response', '$centralColumns' => '@central_columns'], |
||
95 | ], |
||
96 | Database\CentralColumnsController::class => [ |
||
97 | 'class' => Database\CentralColumnsController::class, |
||
98 | 'arguments' => ['$response' => '@response', '$centralColumns' => '@central_columns'], |
||
99 | ], |
||
100 | Database\DataDictionaryController::class => [ |
||
101 | 'class' => Database\DataDictionaryController::class, |
||
102 | 'arguments' => [ |
||
103 | '$response' => '@response', |
||
104 | '$relation' => '@relation', |
||
105 | '$transformations' => '@transformations', |
||
106 | '$dbi' => '@dbi', |
||
107 | ], |
||
108 | ], |
||
109 | Database\DesignerController::class => [ |
||
110 | 'class' => Database\DesignerController::class, |
||
111 | 'arguments' => [ |
||
112 | '$response' => '@response', |
||
113 | '$template' => '@template', |
||
114 | '$databaseDesigner' => '@designer', |
||
115 | '$designerCommon' => '@designer_common', |
||
116 | '$dbTableExists' => '@' . DbTableExists::class, |
||
117 | ], |
||
118 | ], |
||
119 | Database\EventsController::class => [ |
||
120 | 'class' => Database\EventsController::class, |
||
121 | 'arguments' => [ |
||
122 | '$response' => '@response', |
||
123 | '$template' => '@template', |
||
124 | '$events' => '@events', |
||
125 | '$dbi' => '@dbi', |
||
126 | '$dbTableExists' => '@' . DbTableExists::class, |
||
127 | ], |
||
128 | ], |
||
129 | Database\ExportController::class => [ |
||
130 | 'class' => Database\ExportController::class, |
||
131 | 'arguments' => [ |
||
132 | '$response' => '@response', |
||
133 | '$export' => '@export', |
||
134 | '$exportOptions' => '@export_options', |
||
135 | '$pageSettings' => '@' . PageSettings::class, |
||
136 | '$dbTableExists' => '@' . DbTableExists::class, |
||
137 | ], |
||
138 | ], |
||
139 | Database\ImportController::class => [ |
||
140 | 'class' => Database\ImportController::class, |
||
141 | 'arguments' => [ |
||
142 | '$response' => '@response', |
||
143 | '$dbi' => '@dbi', |
||
144 | '$pageSettings' => '@' . PageSettings::class, |
||
145 | '$dbTableExists' => '@' . DbTableExists::class, |
||
146 | ], |
||
147 | ], |
||
148 | Database\MultiTableQuery\QueryController::class => [ |
||
149 | 'class' => Database\MultiTableQuery\QueryController::class, |
||
150 | 'arguments' => ['$response' => '@response'], |
||
151 | ], |
||
152 | Database\MultiTableQuery\TablesController::class => [ |
||
153 | 'class' => Database\MultiTableQuery\TablesController::class, |
||
154 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
155 | ], |
||
156 | Database\MultiTableQueryController::class => [ |
||
157 | 'class' => Database\MultiTableQueryController::class, |
||
158 | 'arguments' => ['$response' => '@response', '$template' => '@template', '$dbi' => '@dbi'], |
||
159 | ], |
||
160 | Operations\Database\CollationController::class => [ |
||
161 | 'class' => Operations\Database\CollationController::class, |
||
162 | 'arguments' => [ |
||
163 | '$response' => '@response', |
||
164 | '$operations' => '@operations', |
||
165 | '$dbi' => '@dbi', |
||
166 | '$dbTableExists' => '@' . DbTableExists::class, |
||
167 | ], |
||
168 | ], |
||
169 | Operations\DatabaseController::class => [ |
||
170 | 'class' => Operations\DatabaseController::class, |
||
171 | 'arguments' => [ |
||
172 | '$response' => '@response', |
||
173 | '$operations' => '@operations', |
||
174 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
175 | '$relation' => '@relation', |
||
176 | '$relationCleanup' => '@relation_cleanup', |
||
177 | '$dbi' => '@dbi', |
||
178 | '$dbTableExists' => '@' . DbTableExists::class, |
||
179 | ], |
||
180 | ], |
||
181 | Database\PrivilegesController::class => [ |
||
182 | 'class' => Database\PrivilegesController::class, |
||
183 | 'arguments' => ['$response' => '@response', '$privileges' => '@server_privileges', '$dbi' => '@dbi'], |
||
184 | ], |
||
185 | Database\RoutinesController::class => [ |
||
186 | 'class' => Database\RoutinesController::class, |
||
187 | 'arguments' => [ |
||
188 | '$response' => '@response', |
||
189 | '$template' => '@template', |
||
190 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
191 | '$dbi' => '@dbi', |
||
192 | '$routines' => '@routines', |
||
193 | '$dbTableExists' => '@' . DbTableExists::class, |
||
194 | ], |
||
195 | ], |
||
196 | Database\SearchController::class => [ |
||
197 | 'class' => Database\SearchController::class, |
||
198 | 'arguments' => [ |
||
199 | '$response' => '@response', |
||
200 | '$template' => '@template', |
||
201 | '$dbi' => '@dbi', |
||
202 | '$dbTableExists' => '@' . DbTableExists::class, |
||
203 | ], |
||
204 | ], |
||
205 | Database\SqlAutoCompleteController::class => [ |
||
206 | 'class' => Database\SqlAutoCompleteController::class, |
||
207 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi', '$config' => '@config'], |
||
208 | ], |
||
209 | Database\SqlController::class => [ |
||
210 | 'class' => Database\SqlController::class, |
||
211 | 'arguments' => [ |
||
212 | '$response' => '@response', |
||
213 | '$sqlQueryForm' => '@sql_query_form', |
||
214 | '$pageSettings' => '@' . PageSettings::class, |
||
215 | '$dbTableExists' => '@' . DbTableExists::class, |
||
216 | ], |
||
217 | ], |
||
218 | Database\SqlFormatController::class => [ |
||
219 | 'class' => Database\SqlFormatController::class, |
||
220 | 'arguments' => ['$response' => '@response'], |
||
221 | ], |
||
222 | Database\Structure\AddPrefixController::class => [ |
||
223 | 'class' => Database\Structure\AddPrefixController::class, |
||
224 | 'arguments' => ['@response', '@' . ResponseFactory::class, '@template'], |
||
225 | ], |
||
226 | Database\Structure\AddPrefixTableController::class => [ |
||
227 | 'class' => Database\Structure\AddPrefixTableController::class, |
||
228 | 'arguments' => ['$dbi' => '@dbi', '$structureController' => '@' . Database\StructureController::class], |
||
229 | ], |
||
230 | Database\Structure\CentralColumns\AddController::class => [ |
||
231 | 'class' => Database\Structure\CentralColumns\AddController::class, |
||
232 | 'arguments' => [ |
||
233 | '$response' => '@response', |
||
234 | '$dbi' => '@dbi', |
||
235 | '$structureController' => '@' . Database\StructureController::class, |
||
236 | ], |
||
237 | ], |
||
238 | Database\Structure\CentralColumns\MakeConsistentController::class => [ |
||
239 | 'class' => Database\Structure\CentralColumns\MakeConsistentController::class, |
||
240 | 'arguments' => [ |
||
241 | '$response' => '@response', |
||
242 | '$dbi' => '@dbi', |
||
243 | '$structureController' => '@' . Database\StructureController::class, |
||
244 | ], |
||
245 | ], |
||
246 | Database\Structure\CentralColumns\RemoveController::class => [ |
||
247 | 'class' => Database\Structure\CentralColumns\RemoveController::class, |
||
248 | 'arguments' => [ |
||
249 | '$response' => '@response', |
||
250 | '$dbi' => '@dbi', |
||
251 | '$structureController' => '@' . Database\StructureController::class, |
||
252 | ], |
||
253 | ], |
||
254 | Database\Structure\ChangePrefixFormController::class => [ |
||
255 | 'class' => Database\Structure\ChangePrefixFormController::class, |
||
256 | 'arguments' => ['@response', '@' . ResponseFactory::class, '@template'], |
||
257 | ], |
||
258 | Database\Structure\CopyFormController::class => [ |
||
259 | 'class' => Database\Structure\CopyFormController::class, |
||
260 | 'arguments' => ['@response', '@' . ResponseFactory::class, '@template'], |
||
261 | ], |
||
262 | Database\Structure\CopyTableController::class => [ |
||
263 | 'class' => Database\Structure\CopyTableController::class, |
||
264 | 'arguments' => [ |
||
265 | '$operations' => '@operations', |
||
266 | '$structureController' => '@' . Database\StructureController::class, |
||
267 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
268 | '$tableMover' => '@table_mover', |
||
269 | ], |
||
270 | ], |
||
271 | Database\Structure\CopyTableWithPrefixController::class => [ |
||
272 | 'class' => Database\Structure\CopyTableWithPrefixController::class, |
||
273 | 'arguments' => [ |
||
274 | '$structureController' => '@' . Database\StructureController::class, |
||
275 | '$tableMover' => '@table_mover', |
||
276 | ], |
||
277 | ], |
||
278 | Database\Structure\DropFormController::class => [ |
||
279 | 'class' => Database\Structure\DropFormController::class, |
||
280 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
281 | ], |
||
282 | Database\Structure\DropTableController::class => [ |
||
283 | 'class' => Database\Structure\DropTableController::class, |
||
284 | 'arguments' => [ |
||
285 | '$dbi' => '@dbi', |
||
286 | '$relationCleanup' => '@relation_cleanup', |
||
287 | '$structureController' => '@' . Database\StructureController::class, |
||
288 | ], |
||
289 | ], |
||
290 | Database\Structure\EmptyFormController::class => [ |
||
291 | 'class' => Database\Structure\EmptyFormController::class, |
||
292 | 'arguments' => ['$response' => '@response'], |
||
293 | ], |
||
294 | Database\Structure\EmptyTableController::class => [ |
||
295 | 'class' => Database\Structure\EmptyTableController::class, |
||
296 | 'arguments' => [ |
||
297 | '$response' => '@response', |
||
298 | '$template' => '@template', |
||
299 | '$dbi' => '@dbi', |
||
300 | '$relation' => '@relation', |
||
301 | '$relationCleanup' => '@relation_cleanup', |
||
302 | '$flashMessenger' => '@' . FlashMessenger::class, |
||
303 | '$structureController' => '@' . Database\StructureController::class, |
||
304 | ], |
||
305 | ], |
||
306 | Database\Structure\FavoriteTableController::class => [ |
||
307 | 'class' => Database\Structure\FavoriteTableController::class, |
||
308 | 'arguments' => [ |
||
309 | '$response' => '@response', |
||
310 | '$template' => '@template', |
||
311 | '$relation' => '@relation', |
||
312 | '$dbTableExists' => '@' . DbTableExists::class, |
||
313 | ], |
||
314 | ], |
||
315 | Database\Structure\RealRowCountController::class => [ |
||
316 | 'class' => Database\Structure\RealRowCountController::class, |
||
317 | 'arguments' => [ |
||
318 | '$response' => '@response', |
||
319 | '$dbi' => '@dbi', |
||
320 | '$dbTableExists' => '@' . DbTableExists::class, |
||
321 | ], |
||
322 | ], |
||
323 | Database\Structure\ReplacePrefixController::class => [ |
||
324 | 'class' => Database\Structure\ReplacePrefixController::class, |
||
325 | 'arguments' => ['@dbi', '@' . ResponseFactory::class, '@' . FlashMessenger::class], |
||
326 | ], |
||
327 | Database\Structure\ShowCreateController::class => [ |
||
328 | 'class' => Database\Structure\ShowCreateController::class, |
||
329 | 'arguments' => ['$response' => '@response', '$template' => '@template', '$dbi' => '@dbi'], |
||
330 | ], |
||
331 | Database\StructureController::class => [ |
||
332 | 'class' => Database\StructureController::class, |
||
333 | 'arguments' => [ |
||
334 | '$response' => '@response', |
||
335 | '$template' => '@template', |
||
336 | '$relation' => '@relation', |
||
337 | '$replication' => '@replication', |
||
338 | '$dbi' => '@dbi', |
||
339 | '$trackingChecker' => '@tracking_checker', |
||
340 | '$pageSettings' => '@' . PageSettings::class, |
||
341 | '$dbTableExists' => '@' . DbTableExists::class, |
||
342 | ], |
||
343 | ], |
||
344 | Database\TrackingController::class => [ |
||
345 | 'class' => Database\TrackingController::class, |
||
346 | 'arguments' => [ |
||
347 | '$response' => '@response', |
||
348 | '$tracking' => '@tracking', |
||
349 | '$dbi' => '@dbi', |
||
350 | '$dbTableExists' => '@' . DbTableExists::class, |
||
351 | ], |
||
352 | ], |
||
353 | DatabaseController::class => [ |
||
354 | 'class' => DatabaseController::class, |
||
355 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
356 | ], |
||
357 | ErrorReportController::class => [ |
||
358 | 'class' => ErrorReportController::class, |
||
359 | 'arguments' => [ |
||
360 | '$response' => '@response', |
||
361 | '$template' => '@template', |
||
362 | '$errorReport' => '@error_report', |
||
363 | '$errorHandler' => '@error_handler', |
||
364 | '$dbi' => '@dbi', |
||
365 | ], |
||
366 | ], |
||
367 | Export\CheckTimeOutController::class => [ |
||
368 | 'class' => Export\CheckTimeOutController::class, |
||
369 | 'arguments' => ['$response' => '@response'], |
||
370 | ], |
||
371 | Export\ExportController::class => [ |
||
372 | 'class' => Export\ExportController::class, |
||
373 | 'arguments' => ['@response', '@export', '@' . ResponseFactory::class], |
||
374 | ], |
||
375 | Export\TablesController::class => [ |
||
376 | 'class' => Export\TablesController::class, |
||
377 | 'arguments' => [ |
||
378 | '$response' => '@response', |
||
379 | '$exportController' => '@' . Database\ExportController::class, |
||
380 | ], |
||
381 | ], |
||
382 | Export\Template\CreateController::class => [ |
||
383 | 'class' => Export\Template\CreateController::class, |
||
384 | 'arguments' => [ |
||
385 | '$response' => '@response', |
||
386 | '$template' => '@template', |
||
387 | '$model' => '@export_template_model', |
||
388 | '$relation' => '@relation', |
||
389 | ], |
||
390 | ], |
||
391 | Export\Template\DeleteController::class => [ |
||
392 | 'class' => Export\Template\DeleteController::class, |
||
393 | 'arguments' => [ |
||
394 | '$response' => '@response', |
||
395 | '$model' => '@export_template_model', |
||
396 | '$relation' => '@relation', |
||
397 | ], |
||
398 | ], |
||
399 | Export\Template\LoadController::class => [ |
||
400 | 'class' => Export\Template\LoadController::class, |
||
401 | 'arguments' => [ |
||
402 | '$response' => '@response', |
||
403 | '$model' => '@export_template_model', |
||
404 | '$relation' => '@relation', |
||
405 | ], |
||
406 | ], |
||
407 | Export\Template\UpdateController::class => [ |
||
408 | 'class' => Export\Template\UpdateController::class, |
||
409 | 'arguments' => [ |
||
410 | '$response' => '@response', |
||
411 | '$model' => '@export_template_model', |
||
412 | '$relation' => '@relation', |
||
413 | ], |
||
414 | ], |
||
415 | GisDataEditorController::class => [ |
||
416 | 'class' => GisDataEditorController::class, |
||
417 | 'arguments' => ['$response' => '@response', '$template' => '@template'], |
||
418 | ], |
||
419 | GitInfoController::class => [ |
||
420 | 'class' => GitInfoController::class, |
||
421 | 'arguments' => ['$response' => '@response', '$config' => '@config'], |
||
422 | ], |
||
423 | HomeController::class => [ |
||
424 | 'class' => HomeController::class, |
||
425 | 'arguments' => [ |
||
426 | '$response' => '@response', |
||
427 | '$config' => '@config', |
||
428 | '$themeManager' => '@' . ThemeManager::class, |
||
429 | '$dbi' => '@dbi', |
||
430 | '$responseFactory' => '@' . ResponseFactory::class, |
||
431 | ], |
||
432 | ], |
||
433 | Import\ImportController::class => [ |
||
0 ignored issues
–
show
|
|||
434 | 'class' => Import\ImportController::class, |
||
435 | 'arguments' => [ |
||
436 | '$response' => '@response', |
||
437 | '$import' => '@import', |
||
438 | '$sql' => '@sql', |
||
439 | '$dbi' => '@dbi', |
||
440 | '$bookmarkRepository' => '@bookmarkRepository', |
||
441 | ], |
||
442 | ], |
||
443 | Import\SimulateDmlController::class => [ |
||
444 | 'class' => Import\SimulateDmlController::class, |
||
445 | 'arguments' => ['$response' => '@response', '$simulateDml' => '@import_simulate_dml'], |
||
446 | ], |
||
447 | Import\StatusController::class => [ |
||
448 | 'class' => Import\StatusController::class, |
||
449 | 'arguments' => ['$template' => '@template'], |
||
450 | ], |
||
451 | JavaScriptMessagesController::class => [ |
||
452 | 'class' => JavaScriptMessagesController::class, |
||
453 | 'arguments' => ['@' . ResponseFactory::class], |
||
454 | ], |
||
455 | LicenseController::class => [ |
||
456 | 'class' => LicenseController::class, |
||
457 | 'arguments' => ['@response', '@' . ResponseFactory::class], |
||
458 | ], |
||
459 | LintController::class => ['class' => LintController::class, 'arguments' => ['@' . ResponseFactory::class]], |
||
460 | LogoutController::class => [ |
||
461 | 'class' => LogoutController::class, |
||
462 | 'arguments' => ['@' . AuthenticationPluginFactory::class], |
||
463 | ], |
||
464 | NavigationController::class => [ |
||
465 | 'class' => NavigationController::class, |
||
466 | 'arguments' => [ |
||
467 | '$response' => '@response', |
||
468 | '$navigation' => '@navigation', |
||
469 | '$relation' => '@relation', |
||
470 | '$pageSettings' => '@' . PageSettings::class, |
||
471 | ], |
||
472 | ], |
||
473 | Normalization\FirstNormalForm\FirstStepController::class => [ |
||
474 | 'class' => Normalization\FirstNormalForm\FirstStepController::class, |
||
475 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
476 | ], |
||
477 | Normalization\FirstNormalForm\FourthStepController::class => [ |
||
478 | 'class' => Normalization\FirstNormalForm\FourthStepController::class, |
||
479 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
480 | ], |
||
481 | Normalization\FirstNormalForm\SecondStepController::class => [ |
||
482 | 'class' => Normalization\FirstNormalForm\SecondStepController::class, |
||
483 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
484 | ], |
||
485 | Normalization\FirstNormalForm\ThirdStepController::class => [ |
||
486 | 'class' => Normalization\FirstNormalForm\ThirdStepController::class, |
||
487 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
488 | ], |
||
489 | Normalization\SecondNormalForm\CreateNewTablesController::class => [ |
||
490 | 'class' => Normalization\SecondNormalForm\CreateNewTablesController::class, |
||
491 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
492 | ], |
||
493 | Normalization\SecondNormalForm\FirstStepController::class => [ |
||
494 | 'class' => Normalization\SecondNormalForm\FirstStepController::class, |
||
495 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
496 | ], |
||
497 | Normalization\SecondNormalForm\NewTablesController::class => [ |
||
498 | 'class' => Normalization\SecondNormalForm\NewTablesController::class, |
||
499 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
500 | ], |
||
501 | Normalization\ThirdNormalForm\CreateNewTablesController::class => [ |
||
502 | 'class' => Normalization\ThirdNormalForm\CreateNewTablesController::class, |
||
503 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
504 | ], |
||
505 | Normalization\ThirdNormalForm\FirstStepController::class => [ |
||
506 | 'class' => Normalization\ThirdNormalForm\FirstStepController::class, |
||
507 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
508 | ], |
||
509 | Normalization\ThirdNormalForm\NewTablesController::class => [ |
||
510 | 'class' => Normalization\ThirdNormalForm\NewTablesController::class, |
||
511 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
512 | ], |
||
513 | Normalization\AddNewPrimaryController::class => [ |
||
514 | 'class' => Normalization\AddNewPrimaryController::class, |
||
515 | 'arguments' => [ |
||
516 | '$response' => '@response', |
||
517 | '$normalization' => '@normalization', |
||
518 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
519 | ], |
||
520 | ], |
||
521 | Normalization\CreateNewColumnController::class => [ |
||
522 | 'class' => Normalization\CreateNewColumnController::class, |
||
523 | 'arguments' => [ |
||
524 | '$response' => '@response', |
||
525 | '$normalization' => '@normalization', |
||
526 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
527 | ], |
||
528 | ], |
||
529 | Normalization\GetColumnsController::class => [ |
||
530 | 'class' => Normalization\GetColumnsController::class, |
||
531 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
532 | ], |
||
533 | Normalization\MainController::class => [ |
||
534 | 'class' => Normalization\MainController::class, |
||
535 | 'arguments' => ['$response' => '@response'], |
||
536 | ], |
||
537 | Normalization\MoveRepeatingGroup::class => [ |
||
538 | 'class' => Normalization\MoveRepeatingGroup::class, |
||
539 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
540 | ], |
||
541 | Normalization\PartialDependenciesController::class => [ |
||
542 | 'class' => Normalization\PartialDependenciesController::class, |
||
543 | 'arguments' => ['$response' => '@response', '$normalization' => '@normalization'], |
||
544 | ], |
||
545 | PhpInfoController::class => [ |
||
546 | 'class' => PhpInfoController::class, |
||
547 | 'arguments' => ['@response', '@' . ResponseFactory::class, '@config'], |
||
548 | ], |
||
549 | Preferences\ExportController::class => [ |
||
550 | 'class' => Preferences\ExportController::class, |
||
551 | 'arguments' => [ |
||
552 | '$response' => '@response', |
||
553 | '$userPreferences' => '@user_preferences', |
||
554 | '$relation' => '@relation', |
||
555 | '$config' => '@config', |
||
556 | '$themeManager' => '@' . PhpMyAdmin\Theme\ThemeManager::class, |
||
557 | ], |
||
558 | ], |
||
559 | Preferences\FeaturesController::class => [ |
||
560 | 'class' => Preferences\FeaturesController::class, |
||
561 | 'arguments' => [ |
||
562 | '$response' => '@response', |
||
563 | '$userPreferences' => '@user_preferences', |
||
564 | '$relation' => '@relation', |
||
565 | '$config' => '@config', |
||
566 | '$themeManager' => '@' . PhpMyAdmin\Theme\ThemeManager::class, |
||
567 | ], |
||
568 | ], |
||
569 | Preferences\ImportController::class => [ |
||
570 | 'class' => Preferences\ImportController::class, |
||
571 | 'arguments' => [ |
||
572 | '$response' => '@response', |
||
573 | '$userPreferences' => '@user_preferences', |
||
574 | '$relation' => '@relation', |
||
575 | '$config' => '@config', |
||
576 | '$themeManager' => '@' . PhpMyAdmin\Theme\ThemeManager::class, |
||
577 | ], |
||
578 | ], |
||
579 | Preferences\MainPanelController::class => [ |
||
580 | 'class' => Preferences\MainPanelController::class, |
||
581 | 'arguments' => [ |
||
582 | '$response' => '@response', |
||
583 | '$userPreferences' => '@user_preferences', |
||
584 | '$relation' => '@relation', |
||
585 | '$config' => '@config', |
||
586 | '$themeManager' => '@' . PhpMyAdmin\Theme\ThemeManager::class, |
||
587 | ], |
||
588 | ], |
||
589 | Preferences\ManageController::class => [ |
||
590 | 'class' => Preferences\ManageController::class, |
||
591 | 'arguments' => [ |
||
592 | '$response' => '@response', |
||
593 | '$userPreferences' => '@user_preferences', |
||
594 | '$relation' => '@relation', |
||
595 | '$config' => '@config', |
||
596 | '$themeManager' => '@' . PhpMyAdmin\Theme\ThemeManager::class, |
||
597 | '$responseFactory' => '@' . ResponseFactory::class, |
||
598 | ], |
||
599 | ], |
||
600 | Preferences\NavigationController::class => [ |
||
601 | 'class' => Preferences\NavigationController::class, |
||
602 | 'arguments' => [ |
||
603 | '$response' => '@response', |
||
604 | '$userPreferences' => '@user_preferences', |
||
605 | '$relation' => '@relation', |
||
606 | '$config' => '@config', |
||
607 | '$themeManager' => '@' . PhpMyAdmin\Theme\ThemeManager::class, |
||
608 | ], |
||
609 | ], |
||
610 | Preferences\SqlController::class => [ |
||
611 | 'class' => Preferences\SqlController::class, |
||
612 | 'arguments' => [ |
||
613 | '$response' => '@response', |
||
614 | '$userPreferences' => '@user_preferences', |
||
615 | '$relation' => '@relation', |
||
616 | '$config' => '@config', |
||
617 | '$themeManager' => '@' . PhpMyAdmin\Theme\ThemeManager::class, |
||
618 | ], |
||
619 | ], |
||
620 | Preferences\TwoFactorController::class => [ |
||
621 | 'class' => Preferences\TwoFactorController::class, |
||
622 | 'arguments' => ['$response' => '@response', '$relation' => '@relation'], |
||
623 | ], |
||
624 | SchemaExportController::class => [ |
||
625 | 'class' => SchemaExportController::class, |
||
626 | 'arguments' => ['@export', '@response', '@' . ResponseFactory::class], |
||
627 | ], |
||
628 | Server\BinlogController::class => [ |
||
629 | 'class' => Server\BinlogController::class, |
||
630 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
631 | ], |
||
632 | Server\CollationsController::class => [ |
||
633 | 'class' => Server\CollationsController::class, |
||
634 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
635 | ], |
||
636 | Server\Databases\CreateController::class => [ |
||
637 | 'class' => Server\Databases\CreateController::class, |
||
638 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
639 | ], |
||
640 | Server\Databases\DestroyController::class => [ |
||
641 | 'class' => Server\Databases\DestroyController::class, |
||
642 | 'arguments' => [ |
||
643 | '$response' => '@response', |
||
644 | '$dbi' => '@dbi', |
||
645 | '$transformations' => '@transformations', |
||
646 | '$relationCleanup' => '@relation_cleanup', |
||
647 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
648 | ], |
||
649 | ], |
||
650 | Server\DatabasesController::class => [ |
||
651 | 'class' => Server\DatabasesController::class, |
||
652 | 'arguments' => [ |
||
653 | '$response' => '@response', |
||
654 | '$dbi' => '@dbi', |
||
655 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
656 | ], |
||
657 | ], |
||
658 | Server\EnginesController::class => [ |
||
659 | 'class' => Server\EnginesController::class, |
||
660 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
661 | ], |
||
662 | Server\ExportController::class => [ |
||
663 | 'class' => Server\ExportController::class, |
||
664 | 'arguments' => [ |
||
665 | '$response' => '@response', |
||
666 | '$export' => '@export_options', |
||
667 | '$dbi' => '@dbi', |
||
668 | '$pageSettings' => '@' . PageSettings::class, |
||
669 | ], |
||
670 | ], |
||
671 | Server\ImportController::class => [ |
||
672 | 'class' => Server\ImportController::class, |
||
673 | 'arguments' => [ |
||
674 | '$response' => '@response', |
||
675 | '$dbi' => '@dbi', |
||
676 | '$pageSettings' => '@' . PageSettings::class, |
||
677 | ], |
||
678 | ], |
||
679 | Server\PluginsController::class => [ |
||
680 | 'class' => Server\PluginsController::class, |
||
681 | 'arguments' => [ |
||
682 | '$response' => '@response', |
||
683 | '$plugins' => '@server_plugins', |
||
684 | '$dbi' => '@dbi', |
||
685 | ], |
||
686 | ], |
||
687 | Server\Privileges\AccountLockController::class => [ |
||
688 | 'class' => Server\Privileges\AccountLockController::class, |
||
689 | 'arguments' => ['$response' => '@response', '$accountLocking' => '@server_privileges_account_locking'], |
||
690 | ], |
||
691 | Server\Privileges\AccountUnlockController::class => [ |
||
692 | 'class' => Server\Privileges\AccountUnlockController::class, |
||
693 | 'arguments' => ['$response' => '@response', '$accountLocking' => '@server_privileges_account_locking'], |
||
694 | ], |
||
695 | Server\PrivilegesController::class => [ |
||
696 | 'class' => Server\PrivilegesController::class, |
||
697 | 'arguments' => [ |
||
698 | '$response' => '@response', |
||
699 | '$template' => '@template', |
||
700 | '$relation' => '@relation', |
||
701 | '$dbi' => '@dbi', |
||
702 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
703 | ], |
||
704 | ], |
||
705 | Server\ReplicationController::class => [ |
||
706 | 'class' => Server\ReplicationController::class, |
||
707 | 'arguments' => ['$response' => '@response', '$replicationGui' => '@replication_gui', '$dbi' => '@dbi'], |
||
708 | ], |
||
709 | Server\ShowEngineController::class => [ |
||
710 | 'class' => Server\ShowEngineController::class, |
||
711 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
712 | ], |
||
713 | Server\SqlController::class => [ |
||
714 | 'class' => Server\SqlController::class, |
||
715 | 'arguments' => [ |
||
716 | '$response' => '@response', |
||
717 | '$sqlQueryForm' => '@sql_query_form', |
||
718 | '$dbi' => '@dbi', |
||
719 | '$pageSettings' => '@' . PageSettings::class, |
||
720 | ], |
||
721 | ], |
||
722 | Server\UserGroupsController::class => [ |
||
723 | 'class' => Server\UserGroupsController::class, |
||
724 | 'arguments' => ['$response' => '@response', '$relation' => '@relation', '$dbi' => '@dbi'], |
||
725 | ], |
||
726 | Server\UserGroupsFormController::class => [ |
||
727 | 'class' => Server\UserGroupsFormController::class, |
||
728 | 'arguments' => [ |
||
729 | '$response' => '@response', |
||
730 | '$template' => '@template', |
||
731 | '$relation' => '@relation', |
||
732 | '$dbi' => '@dbi', |
||
733 | ], |
||
734 | ], |
||
735 | Server\Status\AdvisorController::class => [ |
||
736 | 'class' => Server\Status\AdvisorController::class, |
||
737 | 'arguments' => [ |
||
738 | '$response' => '@response', |
||
739 | '$template' => '@template', |
||
740 | '$data' => '@status_data', |
||
741 | '$advisor' => '@advisor', |
||
742 | ], |
||
743 | ], |
||
744 | Server\Status\Monitor\ChartingDataController::class => [ |
||
745 | 'class' => Server\Status\Monitor\ChartingDataController::class, |
||
746 | 'arguments' => [ |
||
747 | '$response' => '@response', |
||
748 | '$template' => '@template', |
||
749 | '$data' => '@status_data', |
||
750 | '$monitor' => '@status_monitor', |
||
751 | '$dbi' => '@dbi', |
||
752 | ], |
||
753 | ], |
||
754 | Server\Status\Monitor\GeneralLogController::class => [ |
||
755 | 'class' => Server\Status\Monitor\GeneralLogController::class, |
||
756 | 'arguments' => [ |
||
757 | '$response' => '@response', |
||
758 | '$template' => '@template', |
||
759 | '$data' => '@status_data', |
||
760 | '$monitor' => '@status_monitor', |
||
761 | '$dbi' => '@dbi', |
||
762 | ], |
||
763 | ], |
||
764 | Server\Status\Monitor\LogVarsController::class => [ |
||
765 | 'class' => Server\Status\Monitor\LogVarsController::class, |
||
766 | 'arguments' => [ |
||
767 | '$response' => '@response', |
||
768 | '$template' => '@template', |
||
769 | '$data' => '@status_data', |
||
770 | '$monitor' => '@status_monitor', |
||
771 | '$dbi' => '@dbi', |
||
772 | ], |
||
773 | ], |
||
774 | Server\Status\Monitor\QueryAnalyzerController::class => [ |
||
775 | 'class' => Server\Status\Monitor\QueryAnalyzerController::class, |
||
776 | 'arguments' => [ |
||
777 | '$response' => '@response', |
||
778 | '$template' => '@template', |
||
779 | '$data' => '@status_data', |
||
780 | '$monitor' => '@status_monitor', |
||
781 | '$dbi' => '@dbi', |
||
782 | ], |
||
783 | ], |
||
784 | Server\Status\Monitor\SlowLogController::class => [ |
||
785 | 'class' => Server\Status\Monitor\SlowLogController::class, |
||
786 | 'arguments' => [ |
||
787 | '$response' => '@response', |
||
788 | '$template' => '@template', |
||
789 | '$data' => '@status_data', |
||
790 | '$monitor' => '@status_monitor', |
||
791 | '$dbi' => '@dbi', |
||
792 | ], |
||
793 | ], |
||
794 | Server\Status\MonitorController::class => [ |
||
795 | 'class' => Server\Status\MonitorController::class, |
||
796 | 'arguments' => [ |
||
797 | '$response' => '@response', |
||
798 | '$template' => '@template', |
||
799 | '$data' => '@status_data', |
||
800 | '$dbi' => '@dbi', |
||
801 | ], |
||
802 | ], |
||
803 | Server\Status\Processes\KillController::class => [ |
||
804 | 'class' => Server\Status\Processes\KillController::class, |
||
805 | 'arguments' => [ |
||
806 | '$response' => '@response', |
||
807 | '$template' => '@template', |
||
808 | '$data' => '@status_data', |
||
809 | '$dbi' => '@dbi', |
||
810 | ], |
||
811 | ], |
||
812 | Server\Status\Processes\RefreshController::class => [ |
||
813 | 'class' => Server\Status\Processes\RefreshController::class, |
||
814 | 'arguments' => [ |
||
815 | '$response' => '@response', |
||
816 | '$template' => '@template', |
||
817 | '$data' => '@status_data', |
||
818 | '$processes' => '@status_processes', |
||
819 | ], |
||
820 | ], |
||
821 | Server\Status\ProcessesController::class => [ |
||
822 | 'class' => Server\Status\ProcessesController::class, |
||
823 | 'arguments' => [ |
||
824 | '$response' => '@response', |
||
825 | '$template' => '@template', |
||
826 | '$data' => '@status_data', |
||
827 | '$dbi' => '@dbi', |
||
828 | '$processes' => '@status_processes', |
||
829 | ], |
||
830 | ], |
||
831 | Server\Status\QueriesController::class => [ |
||
832 | 'class' => Server\Status\QueriesController::class, |
||
833 | 'arguments' => [ |
||
834 | '$response' => '@response', |
||
835 | '$template' => '@template', |
||
836 | '$data' => '@status_data', |
||
837 | '$dbi' => '@dbi', |
||
838 | ], |
||
839 | ], |
||
840 | Server\Status\StatusController::class => [ |
||
841 | 'class' => Server\Status\StatusController::class, |
||
842 | 'arguments' => [ |
||
843 | '$response' => '@response', |
||
844 | '$template' => '@template', |
||
845 | '$data' => '@status_data', |
||
846 | '$replicationGui' => '@replication_gui', |
||
847 | '$dbi' => '@dbi', |
||
848 | ], |
||
849 | ], |
||
850 | Server\Status\VariablesController::class => [ |
||
851 | 'class' => Server\Status\VariablesController::class, |
||
852 | 'arguments' => [ |
||
853 | '$response' => '@response', |
||
854 | '$template' => '@template', |
||
855 | '$data' => '@status_data', |
||
856 | '$dbi' => '@dbi', |
||
857 | ], |
||
858 | ], |
||
859 | Server\Variables\GetVariableController::class => [ |
||
860 | 'class' => Server\Variables\GetVariableController::class, |
||
861 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
862 | ], |
||
863 | Server\Variables\SetVariableController::class => [ |
||
864 | 'class' => Server\Variables\SetVariableController::class, |
||
865 | 'arguments' => ['$response' => '@response', '$template' => '@template', '$dbi' => '@dbi'], |
||
866 | ], |
||
867 | Server\VariablesController::class => [ |
||
868 | 'class' => Server\VariablesController::class, |
||
869 | 'arguments' => ['$response' => '@response', '$template' => '@template', '$dbi' => '@dbi'], |
||
870 | ], |
||
871 | Setup\MainController::class => [ |
||
872 | 'class' => Setup\MainController::class, |
||
873 | 'arguments' => ['@' . ResponseFactory::class, '@response', '@template', '@config'], |
||
874 | ], |
||
875 | Setup\ShowConfigController::class => [ |
||
876 | 'class' => Setup\ShowConfigController::class, |
||
877 | 'arguments' => ['@' . ResponseFactory::class, '@template', '@config'], |
||
878 | ], |
||
879 | Setup\ValidateController::class => [ |
||
880 | 'class' => Setup\ValidateController::class, |
||
881 | 'arguments' => ['@' . ResponseFactory::class, '@template', '@config'], |
||
882 | ], |
||
883 | Sql\ColumnPreferencesController::class => [ |
||
884 | 'class' => Sql\ColumnPreferencesController::class, |
||
885 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
886 | ], |
||
887 | Sql\DefaultForeignKeyCheckValueController::class => [ |
||
888 | 'class' => Sql\DefaultForeignKeyCheckValueController::class, |
||
889 | 'arguments' => ['$response' => '@response'], |
||
890 | ], |
||
891 | Sql\EnumValuesController::class => [ |
||
892 | 'class' => Sql\EnumValuesController::class, |
||
893 | 'arguments' => ['$response' => '@response', '$template' => '@template', '$sql' => '@sql'], |
||
894 | ], |
||
895 | Sql\RelationalValuesController::class => [ |
||
896 | 'class' => Sql\RelationalValuesController::class, |
||
897 | 'arguments' => ['$response' => '@response', '$sql' => '@sql'], |
||
898 | ], |
||
899 | Sql\SetValuesController::class => [ |
||
900 | 'class' => Sql\SetValuesController::class, |
||
901 | 'arguments' => ['$response' => '@response', '$template' => '@template', '$sql' => '@sql'], |
||
902 | ], |
||
903 | Sql\SqlController::class => [ |
||
904 | 'class' => Sql\SqlController::class, |
||
905 | 'arguments' => [ |
||
906 | '$response' => '@response', |
||
907 | '$sql' => '@sql', |
||
908 | '$dbi' => '@dbi', |
||
909 | '$pageSettings' => '@' . PageSettings::class, |
||
910 | '$bookmarkRepository' => '@bookmarkRepository', |
||
911 | ], |
||
912 | ], |
||
913 | Table\AddFieldController::class => [ |
||
914 | 'class' => Table\AddFieldController::class, |
||
915 | 'arguments' => [ |
||
916 | '$response' => '@response', |
||
917 | '$transformations' => '@transformations', |
||
918 | '$config' => '@config', |
||
919 | '$dbi' => '@dbi', |
||
920 | '$columnsDefinition' => '@table_columns_definition', |
||
921 | '$dbTableExists' => '@' . DbTableExists::class, |
||
922 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
923 | ], |
||
924 | ], |
||
925 | Table\ChangeController::class => [ |
||
926 | 'class' => Table\ChangeController::class, |
||
927 | 'arguments' => [ |
||
928 | '$response' => '@response', |
||
929 | '$template' => '@template', |
||
930 | '$insertEdit' => '@insert_edit', |
||
931 | '$relation' => '@relation', |
||
932 | '$pageSettings' => '@' . PageSettings::class, |
||
933 | '$dbTableExists' => '@' . DbTableExists::class, |
||
934 | '$config' => '@config', |
||
935 | ], |
||
936 | ], |
||
937 | Table\ChangeRowsController::class => [ |
||
938 | 'class' => Table\ChangeRowsController::class, |
||
939 | 'arguments' => [ |
||
940 | '$response' => '@response', |
||
941 | '$changeController' => '@' . Table\ChangeController::class, |
||
942 | ], |
||
943 | ], |
||
944 | Table\ChartController::class => [ |
||
945 | 'class' => Table\ChartController::class, |
||
946 | 'arguments' => [ |
||
947 | '$response' => '@response', |
||
948 | '$dbi' => '@dbi', |
||
949 | '$dbTableExists' => '@' . DbTableExists::class, |
||
950 | ], |
||
951 | ], |
||
952 | Table\CreateController::class => [ |
||
953 | 'class' => Table\CreateController::class, |
||
954 | 'arguments' => [ |
||
955 | '$response' => '@response', |
||
956 | '$transformations' => '@transformations', |
||
957 | '$config' => '@config', |
||
958 | '$dbi' => '@dbi', |
||
959 | '$columnsDefinition' => '@table_columns_definition', |
||
960 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
961 | ], |
||
962 | ], |
||
963 | Table\DeleteConfirmController::class => [ |
||
964 | 'class' => Table\DeleteConfirmController::class, |
||
965 | 'arguments' => ['$response' => '@response', '$dbTableExists' => '@' . DbTableExists::class], |
||
966 | ], |
||
967 | Table\DeleteRowsController::class => [ |
||
968 | 'class' => Table\DeleteRowsController::class, |
||
969 | 'arguments' => ['$response' => '@response', '$template' => '@template', '$dbi' => '@dbi'], |
||
970 | ], |
||
971 | Table\DropColumnConfirmationController::class => [ |
||
972 | 'class' => Table\DropColumnConfirmationController::class, |
||
973 | 'arguments' => ['$response' => '@response', '$dbTableExists' => '@' . DbTableExists::class], |
||
974 | ], |
||
975 | Table\DropColumnController::class => [ |
||
976 | 'class' => Table\DropColumnController::class, |
||
977 | 'arguments' => [ |
||
978 | '$response' => '@response', |
||
979 | '$dbi' => '@dbi', |
||
980 | '$flashMessenger' => '@' . FlashMessenger::class, |
||
981 | '$relationCleanup' => '@relation_cleanup', |
||
982 | ], |
||
983 | ], |
||
984 | Table\ExportController::class => [ |
||
985 | 'class' => Table\ExportController::class, |
||
986 | 'arguments' => [ |
||
987 | '$response' => '@response', |
||
988 | '$export' => '@export_options', |
||
989 | '$pageSettings' => '@' . PageSettings::class, |
||
990 | ], |
||
991 | ], |
||
992 | Table\ExportRowsController::class => [ |
||
993 | 'class' => Table\ExportRowsController::class, |
||
994 | 'arguments' => ['$response' => '@response', '$exportController' => '@' . Table\ExportController::class], |
||
995 | ], |
||
996 | Table\FindReplaceController::class => [ |
||
997 | 'class' => Table\FindReplaceController::class, |
||
998 | 'arguments' => [ |
||
999 | '$response' => '@response', |
||
1000 | '$template' => '@template', |
||
1001 | '$dbi' => '@dbi', |
||
1002 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1003 | ], |
||
1004 | ], |
||
1005 | Table\GetFieldController::class => [ |
||
1006 | 'class' => Table\GetFieldController::class, |
||
1007 | 'arguments' => ['@response', '@dbi', '@' . ResponseFactory::class], |
||
1008 | ], |
||
1009 | Table\GisVisualizationController::class => [ |
||
1010 | 'class' => Table\GisVisualizationController::class, |
||
1011 | 'arguments' => [ |
||
1012 | '$response' => '@response', |
||
1013 | '$template' => '@template', |
||
1014 | '$dbi' => '@dbi', |
||
1015 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1016 | '$responseFactory' => '@' . ResponseFactory::class, |
||
1017 | ], |
||
1018 | ], |
||
1019 | Table\ImportController::class => [ |
||
1020 | 'class' => Table\ImportController::class, |
||
1021 | 'arguments' => [ |
||
1022 | '$response' => '@response', |
||
1023 | '$dbi' => '@dbi', |
||
1024 | '$pageSettings' => '@' . PageSettings::class, |
||
1025 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1026 | ], |
||
1027 | ], |
||
1028 | Table\IndexesController::class => [ |
||
1029 | 'class' => Table\IndexesController::class, |
||
1030 | 'arguments' => [ |
||
1031 | '$response' => '@response', |
||
1032 | '$template' => '@template', |
||
1033 | '$dbi' => '@dbi', |
||
1034 | '$indexes' => '@table_indexes', |
||
1035 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1036 | ], |
||
1037 | ], |
||
1038 | Table\IndexRenameController::class => [ |
||
1039 | 'class' => Table\IndexRenameController::class, |
||
1040 | 'arguments' => [ |
||
1041 | '$response' => '@response', |
||
1042 | '$template' => '@template', |
||
1043 | '$dbi' => '@dbi', |
||
1044 | '$indexes' => '@table_indexes', |
||
1045 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1046 | ], |
||
1047 | ], |
||
1048 | Table\Maintenance\AnalyzeController::class => [ |
||
1049 | 'class' => Table\Maintenance\AnalyzeController::class, |
||
1050 | 'arguments' => ['$response' => '@response', '$model' => '@table_maintenance', '$config' => '@config'], |
||
1051 | ], |
||
1052 | Table\Maintenance\CheckController::class => [ |
||
1053 | 'class' => Table\Maintenance\CheckController::class, |
||
1054 | 'arguments' => ['$response' => '@response', '$model' => '@table_maintenance', '$config' => '@config'], |
||
1055 | ], |
||
1056 | Table\Maintenance\ChecksumController::class => [ |
||
1057 | 'class' => Table\Maintenance\ChecksumController::class, |
||
1058 | 'arguments' => ['$response' => '@response', '$model' => '@table_maintenance', '$config' => '@config'], |
||
1059 | ], |
||
1060 | Table\Maintenance\OptimizeController::class => [ |
||
1061 | 'class' => Table\Maintenance\OptimizeController::class, |
||
1062 | 'arguments' => ['$response' => '@response', '$model' => '@table_maintenance', '$config' => '@config'], |
||
1063 | ], |
||
1064 | Table\Maintenance\RepairController::class => [ |
||
1065 | 'class' => Table\Maintenance\RepairController::class, |
||
1066 | 'arguments' => ['$response' => '@response', '$model' => '@table_maintenance', '$config' => '@config'], |
||
1067 | ], |
||
1068 | Table\Partition\AnalyzeController::class => [ |
||
1069 | 'class' => Table\Partition\AnalyzeController::class, |
||
1070 | 'arguments' => ['$response' => '@response', '$model' => '@partitioning_maintenance'], |
||
1071 | ], |
||
1072 | Table\Partition\CheckController::class => [ |
||
1073 | 'class' => Table\Partition\CheckController::class, |
||
1074 | 'arguments' => ['$response' => '@response', '$model' => '@partitioning_maintenance'], |
||
1075 | ], |
||
1076 | Table\Partition\DropController::class => [ |
||
1077 | 'class' => Table\Partition\DropController::class, |
||
1078 | 'arguments' => ['$response' => '@response', '$model' => '@partitioning_maintenance'], |
||
1079 | ], |
||
1080 | Table\Partition\OptimizeController::class => [ |
||
1081 | 'class' => Table\Partition\OptimizeController::class, |
||
1082 | 'arguments' => ['$response' => '@response', '$model' => '@partitioning_maintenance'], |
||
1083 | ], |
||
1084 | Table\Partition\RebuildController::class => [ |
||
1085 | 'class' => Table\Partition\RebuildController::class, |
||
1086 | 'arguments' => ['$response' => '@response', '$model' => '@partitioning_maintenance'], |
||
1087 | ], |
||
1088 | Table\Partition\RepairController::class => [ |
||
1089 | 'class' => Table\Partition\RepairController::class, |
||
1090 | 'arguments' => ['$response' => '@response', '$model' => '@partitioning_maintenance'], |
||
1091 | ], |
||
1092 | Table\Partition\TruncateController::class => [ |
||
1093 | 'class' => Table\Partition\TruncateController::class, |
||
1094 | 'arguments' => ['$response' => '@response', '$model' => '@partitioning_maintenance'], |
||
1095 | ], |
||
1096 | Operations\TableController::class => [ |
||
1097 | 'class' => Operations\TableController::class, |
||
1098 | 'arguments' => [ |
||
1099 | '$response' => '@response', |
||
1100 | '$operations' => '@operations', |
||
1101 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
1102 | '$relation' => '@relation', |
||
1103 | '$dbi' => '@dbi', |
||
1104 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1105 | ], |
||
1106 | ], |
||
1107 | Table\PrivilegesController::class => [ |
||
1108 | 'class' => Table\PrivilegesController::class, |
||
1109 | 'arguments' => ['$response' => '@response', '$privileges' => '@server_privileges', '$dbi' => '@dbi'], |
||
1110 | ], |
||
1111 | Table\RecentFavoriteController::class => [ |
||
1112 | 'class' => Table\RecentFavoriteController::class, |
||
1113 | 'arguments' => ['$response' => '@response'], |
||
1114 | ], |
||
1115 | Table\RelationController::class => [ |
||
1116 | 'class' => Table\RelationController::class, |
||
1117 | 'arguments' => [ |
||
1118 | '$response' => '@response', |
||
1119 | '$template' => '@template', |
||
1120 | '$relation' => '@relation', |
||
1121 | '$dbi' => '@dbi', |
||
1122 | ], |
||
1123 | ], |
||
1124 | Table\ReplaceController::class => [ |
||
1125 | 'class' => Table\ReplaceController::class, |
||
1126 | 'arguments' => [ |
||
1127 | '$response' => '@response', |
||
1128 | '$insertEdit' => '@insert_edit', |
||
1129 | '$transformations' => '@transformations', |
||
1130 | '$relation' => '@relation', |
||
1131 | '$dbi' => '@dbi', |
||
1132 | '$sqlController' => '@' . Sql\SqlController::class, |
||
1133 | '$databaseSqlController' => '@' . Database\SqlController::class, |
||
1134 | '$changeController' => '@' . Table\ChangeController::class, |
||
1135 | '$tableSqlController' => '@' . Table\SqlController::class, |
||
1136 | ], |
||
1137 | ], |
||
1138 | Table\SearchController::class => [ |
||
1139 | 'class' => Table\SearchController::class, |
||
1140 | 'arguments' => [ |
||
1141 | '$response' => '@response', |
||
1142 | '$template' => '@template', |
||
1143 | '$search' => '@table_search', |
||
1144 | '$relation' => '@relation', |
||
1145 | '$dbi' => '@dbi', |
||
1146 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1147 | ], |
||
1148 | ], |
||
1149 | Table\SqlController::class => [ |
||
1150 | 'class' => Table\SqlController::class, |
||
1151 | 'arguments' => [ |
||
1152 | '$response' => '@response', |
||
1153 | '$sqlQueryForm' => '@sql_query_form', |
||
1154 | '$pageSettings' => '@' . PageSettings::class, |
||
1155 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1156 | ], |
||
1157 | ], |
||
1158 | Table\Structure\AddIndexController::class => [ |
||
1159 | 'class' => Table\Structure\AddIndexController::class, |
||
1160 | 'arguments' => [ |
||
1161 | '$response' => '@response', |
||
1162 | '$structureController' => '@' . Table\StructureController::class, |
||
1163 | '$indexes' => '@table_indexes', |
||
1164 | ], |
||
1165 | ], |
||
1166 | Table\Structure\AddKeyController::class => [ |
||
1167 | 'class' => Table\Structure\AddKeyController::class, |
||
1168 | 'arguments' => ['@response', '@' . Table\StructureController::class, '@table_indexes'], |
||
1169 | ], |
||
1170 | Table\Structure\BrowseController::class => [ |
||
1171 | 'class' => Table\Structure\BrowseController::class, |
||
1172 | 'arguments' => ['$response' => '@response', '$sql' => '@sql'], |
||
1173 | ], |
||
1174 | Table\Structure\CentralColumnsAddController::class => [ |
||
1175 | 'class' => Table\Structure\CentralColumnsAddController::class, |
||
1176 | 'arguments' => [ |
||
1177 | '$response' => '@response', |
||
1178 | '$centralColumns' => '@central_columns', |
||
1179 | '$structureController' => '@' . Table\StructureController::class, |
||
1180 | ], |
||
1181 | ], |
||
1182 | Table\Structure\CentralColumnsRemoveController::class => [ |
||
1183 | 'class' => Table\Structure\CentralColumnsRemoveController::class, |
||
1184 | 'arguments' => [ |
||
1185 | '$response' => '@response', |
||
1186 | '$centralColumns' => '@central_columns', |
||
1187 | '$structureController' => '@' . Table\StructureController::class, |
||
1188 | ], |
||
1189 | ], |
||
1190 | Table\Structure\ChangeController::class => [ |
||
1191 | 'class' => Table\Structure\ChangeController::class, |
||
1192 | 'arguments' => [ |
||
1193 | '$response' => '@response', |
||
1194 | '$dbi' => '@dbi', |
||
1195 | '$columnsDefinition' => '@table_columns_definition', |
||
1196 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
1197 | ], |
||
1198 | ], |
||
1199 | Table\Structure\FulltextController::class => [ |
||
1200 | 'class' => Table\Structure\FulltextController::class, |
||
1201 | 'arguments' => [ |
||
1202 | '$response' => '@response', |
||
1203 | '$structureController' => '@' . Table\StructureController::class, |
||
1204 | '$indexes' => '@table_indexes', |
||
1205 | ], |
||
1206 | ], |
||
1207 | Table\Structure\MoveColumnsController::class => [ |
||
1208 | 'class' => Table\Structure\MoveColumnsController::class, |
||
1209 | 'arguments' => ['$response' => '@response', '$template' => '@template', '$dbi' => '@dbi'], |
||
1210 | ], |
||
1211 | Table\Structure\PartitioningController::class => [ |
||
1212 | 'class' => Table\Structure\PartitioningController::class, |
||
1213 | 'arguments' => [ |
||
1214 | '$response' => '@response', |
||
1215 | '$dbi' => '@dbi', |
||
1216 | '$createAddField' => '@create_add_field', |
||
1217 | '$structureController' => '@' . Table\StructureController::class, |
||
1218 | '$pageSettings' => '@' . PageSettings::class, |
||
1219 | ], |
||
1220 | ], |
||
1221 | Table\Structure\PrimaryController::class => [ |
||
1222 | 'class' => Table\Structure\PrimaryController::class, |
||
1223 | 'arguments' => [ |
||
1224 | '$response' => '@response', |
||
1225 | '$dbi' => '@dbi', |
||
1226 | '$structureController' => '@' . Table\StructureController::class, |
||
1227 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1228 | ], |
||
1229 | ], |
||
1230 | Table\Structure\ReservedWordCheckController::class => [ |
||
1231 | 'class' => Table\Structure\ReservedWordCheckController::class, |
||
1232 | 'arguments' => ['$response' => '@response'], |
||
1233 | ], |
||
1234 | Table\Structure\SaveController::class => [ |
||
1235 | 'class' => Table\Structure\SaveController::class, |
||
1236 | 'arguments' => [ |
||
1237 | '$response' => '@response', |
||
1238 | '$relation' => '@relation', |
||
1239 | '$transformations' => '@transformations', |
||
1240 | '$dbi' => '@dbi', |
||
1241 | '$structureController' => '@' . Table\StructureController::class, |
||
1242 | '$userPrivilegesFactory' => '@' . UserPrivilegesFactory::class, |
||
1243 | ], |
||
1244 | ], |
||
1245 | Table\Structure\SpatialController::class => [ |
||
1246 | 'class' => Table\Structure\SpatialController::class, |
||
1247 | 'arguments' => [ |
||
1248 | '$response' => '@response', |
||
1249 | '$structureController' => '@' . Table\StructureController::class, |
||
1250 | '$indexes' => '@table_indexes', |
||
1251 | ], |
||
1252 | ], |
||
1253 | Table\Structure\UniqueController::class => [ |
||
1254 | 'class' => Table\Structure\UniqueController::class, |
||
1255 | 'arguments' => [ |
||
1256 | '$response' => '@response', |
||
1257 | '$structureController' => '@' . Table\StructureController::class, |
||
1258 | '$indexes' => '@table_indexes', |
||
1259 | ], |
||
1260 | ], |
||
1261 | Table\StructureController::class => [ |
||
1262 | 'class' => Table\StructureController::class, |
||
1263 | 'arguments' => [ |
||
1264 | '$response' => '@response', |
||
1265 | '$template' => '@template', |
||
1266 | '$relation' => '@relation', |
||
1267 | '$transformations' => '@transformations', |
||
1268 | '$dbi' => '@dbi', |
||
1269 | '$pageSettings' => '@' . PageSettings::class, |
||
1270 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1271 | ], |
||
1272 | ], |
||
1273 | Table\TrackingController::class => [ |
||
1274 | 'class' => Table\TrackingController::class, |
||
1275 | 'arguments' => [ |
||
1276 | '$response' => '@response', |
||
1277 | '$tracking' => '@tracking', |
||
1278 | '$trackingChecker' => '@tracking_checker', |
||
1279 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1280 | '$responseFactory' => '@' . ResponseFactory::class, |
||
1281 | ], |
||
1282 | ], |
||
1283 | Triggers\IndexController::class => [ |
||
1284 | 'class' => Triggers\IndexController::class, |
||
1285 | 'arguments' => [ |
||
1286 | '$response' => '@response', |
||
1287 | '$template' => '@template', |
||
1288 | '$dbi' => '@dbi', |
||
1289 | '$triggers' => '@triggers', |
||
1290 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1291 | ], |
||
1292 | ], |
||
1293 | Table\ZoomSearchController::class => [ |
||
1294 | 'class' => Table\ZoomSearchController::class, |
||
1295 | 'arguments' => [ |
||
1296 | '$response' => '@response', |
||
1297 | '$template' => '@template', |
||
1298 | '$search' => '@table_search', |
||
1299 | '$relation' => '@relation', |
||
1300 | '$dbi' => '@dbi', |
||
1301 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1302 | ], |
||
1303 | ], |
||
1304 | TableController::class => [ |
||
1305 | 'class' => TableController::class, |
||
1306 | 'arguments' => ['$response' => '@response', '$dbi' => '@dbi'], |
||
1307 | ], |
||
1308 | ThemesController::class => [ |
||
1309 | 'class' => ThemesController::class, |
||
1310 | 'arguments' => [ |
||
1311 | '$response' => '@response', |
||
1312 | '$template' => '@template', |
||
1313 | '$themeManager' => '@' . PhpMyAdmin\Theme\ThemeManager::class, |
||
1314 | ], |
||
1315 | ], |
||
1316 | ThemeSetController::class => [ |
||
1317 | 'class' => ThemeSetController::class, |
||
1318 | 'arguments' => [ |
||
1319 | '$response' => '@response', |
||
1320 | '$themeManager' => '@' . PhpMyAdmin\Theme\ThemeManager::class, |
||
1321 | '$userPreferences' => '@user_preferences', |
||
1322 | ], |
||
1323 | ], |
||
1324 | Transformation\OverviewController::class => [ |
||
1325 | 'class' => Transformation\OverviewController::class, |
||
1326 | 'arguments' => ['$response' => '@response', '$transformations' => '@transformations'], |
||
1327 | ], |
||
1328 | Transformation\WrapperController::class => [ |
||
1329 | 'class' => Transformation\WrapperController::class, |
||
1330 | 'arguments' => [ |
||
1331 | '$response' => '@response', |
||
1332 | '$transformations' => '@transformations', |
||
1333 | '$relation' => '@relation', |
||
1334 | '$dbi' => '@dbi', |
||
1335 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1336 | '$responseFactory' => '@' . ResponseFactory::class, |
||
1337 | ], |
||
1338 | ], |
||
1339 | UserPasswordController::class => [ |
||
1340 | 'class' => UserPasswordController::class, |
||
1341 | 'arguments' => ['$response' => '@response', '$userPassword' => '@user_password', '$dbi' => '@dbi'], |
||
1342 | ], |
||
1343 | VersionCheckController::class => [ |
||
1344 | 'class' => VersionCheckController::class, |
||
1345 | 'arguments' => ['@version_information', '@' . ResponseFactory::class], |
||
1346 | ], |
||
1347 | View\CreateController::class => [ |
||
1348 | 'class' => View\CreateController::class, |
||
1349 | 'arguments' => [ |
||
1350 | '$response' => '@response', |
||
1351 | '$dbi' => '@dbi', |
||
1352 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1353 | ], |
||
1354 | ], |
||
1355 | Operations\ViewController::class => [ |
||
1356 | 'class' => Operations\ViewController::class, |
||
1357 | 'arguments' => [ |
||
1358 | '$response' => '@response', |
||
1359 | '$dbi' => '@dbi', |
||
1360 | '$dbTableExists' => '@' . DbTableExists::class, |
||
1361 | ], |
||
1362 | ], |
||
1363 | ], |
||
1364 | ]; |
||
1365 |
The issue could also be caused by a filter entry in the build configuration. If the path has been excluded in your configuration, e.g.
excluded_paths: ["lib/*"]
, you can move it to the dependency path list as follows:For further information see https://scrutinizer-ci.com/docs/tools/php/php-scrutinizer/#list-dependency-paths