Create Server\ExportController controller
[phpmyadmin.git] / services_controllers.yml
blob233c19337f5b128153058da44de8c67e7afffe01
1 services:
2   PhpMyAdmin\Controllers\AjaxController:
3     class: 'PhpMyAdmin\Controllers\AjaxController'
4     arguments:
5       response: '@response'
6       dbi: '@dbi'
7       template: '@template'
8       config: '@config'
10   PhpMyAdmin\Controllers\BrowseForeignersController:
11     class: 'PhpMyAdmin\Controllers\BrowseForeignersController'
12     arguments:
13       response: '@response'
14       dbi: '@dbi'
15       template: '@template'
16       browseForeigners: '@browse_foreigners'
17       relations: '@relation'
19   PhpMyAdmin\Controllers\ChangeLogController:
20     class: 'PhpMyAdmin\Controllers\ChangeLogController'
21     arguments:
22       response: '@response'
23       dbi: '@dbi'
24       template: '@template'
26   PhpMyAdmin\Controllers\CheckRelationsController:
27     class: 'PhpMyAdmin\Controllers\CheckRelationsController'
28     arguments:
29       response: '@response'
30       dbi: '@dbi'
31       template: '@template'
32       relation: '@relation'
34   PhpMyAdmin\Controllers\Database\CentralColumnsController:
35     class: 'PhpMyAdmin\Controllers\Database\CentralColumnsController'
36     arguments:
37       response: '@response'
38       dbi: '@dbi'
39       template: '@template'
40       db: '%db%'
41       centralColumns: '@central_columns'
43   PhpMyAdmin\Controllers\Database\DataDictionaryController:
44     class: 'PhpMyAdmin\Controllers\Database\DataDictionaryController'
45     arguments:
46       response: '@response'
47       dbi: '@dbi'
48       template: '@template'
49       db: '%db%'
50       relation: '@relation'
51       transformations: '@transformations'
53   PhpMyAdmin\Controllers\Database\DesignerController:
54     class: 'PhpMyAdmin\Controllers\Database\DesignerController'
55     arguments:
56       response: '@response'
57       dbi: '@dbi'
58       template: '@template'
59       db: '%db%'
60       databaseDesigner: '@designer'
61       designerCommon: '@designer_common'
63   PhpMyAdmin\Controllers\Database\EventsController:
64     class: 'PhpMyAdmin\Controllers\Database\EventsController'
65     arguments:
66       response: '@response'
67       dbi: '@dbi'
68       template: '@template'
69       db: '%db%'
71   PhpMyAdmin\Controllers\Database\ExportController:
72     class: 'PhpMyAdmin\Controllers\Database\ExportController'
73     arguments:
74       response: '@response'
75       dbi: '@dbi'
76       template: '@template'
77       db: '%db%'
78       export: '@export'
80   PhpMyAdmin\Controllers\Database\ImportController:
81     class: 'PhpMyAdmin\Controllers\Database\ImportController'
82     arguments:
83       response: '@response'
84       dbi: '@dbi'
85       template: '@template'
86       db: '%db%'
88   PhpMyAdmin\Controllers\Database\MultiTableQueryController:
89     class: 'PhpMyAdmin\Controllers\Database\MultiTableQueryController'
90     arguments:
91       response: '@response'
92       dbi: '@dbi'
93       template: '@template'
94       db: '%db%'
96   PhpMyAdmin\Controllers\Database\OperationsController:
97     class: 'PhpMyAdmin\Controllers\Database\OperationsController'
98     arguments:
99       response: '@response'
100       dbi: '@dbi'
101       template: '@template'
102       db: '%db%'
103       operations: '@operations'
104       checkUserPrivileges: '@check_user_privileges'
105       relation: '@relation'
106       relationCleanup: '@relation_cleanup'
108   PhpMyAdmin\Controllers\Database\PrivilegesController:
109     class: 'PhpMyAdmin\Controllers\Database\PrivilegesController'
110     arguments:
111       response: '@response'
112       dbi: '@dbi'
113       template: '@template'
114       db: '%db%'
115       privileges: '@server_privileges'
117   PhpMyAdmin\Controllers\Database\QueryByExampleController:
118     class: 'PhpMyAdmin\Controllers\Database\QueryByExampleController'
119     arguments:
120       response: '@response'
121       dbi: '@dbi'
122       template: '@template'
123       db: '%db%'
124       relation: '@relation'
126   PhpMyAdmin\Controllers\Database\RoutinesController:
127     class: 'PhpMyAdmin\Controllers\Database\RoutinesController'
128     arguments:
129       response: '@response'
130       dbi: '@dbi'
131       template: '@template'
132       db: '%db%'
133       checkUserPrivileges: '@check_user_privileges'
135   PhpMyAdmin\Controllers\Database\SearchController:
136     class: 'PhpMyAdmin\Controllers\Database\SearchController'
137     arguments:
138       response: '@response'
139       dbi: '@dbi'
140       template: '@template'
141       db: '%db%'
143   PhpMyAdmin\Controllers\Database\SqlAutoCompleteController:
144     class: 'PhpMyAdmin\Controllers\Database\SqlAutoCompleteController'
145     arguments:
146       response: '@response'
147       dbi: '@dbi'
148       template: '@template'
149       db: '%db%'
151   PhpMyAdmin\Controllers\Database\SqlController:
152     class: 'PhpMyAdmin\Controllers\Database\SqlController'
153     arguments:
154       response: '@response'
155       dbi: '@dbi'
156       template: '@template'
157       db: '%db%'
158       sqlQueryForm: '@sql_query_form'
160   PhpMyAdmin\Controllers\Database\SqlFormatController:
161     class: 'PhpMyAdmin\Controllers\Database\SqlFormatController'
162     arguments:
163       response: '@response'
164       dbi: '@dbi'
165       template: '@template'
166       db: '%db%'
168   PhpMyAdmin\Controllers\Database\StructureController:
169     class: 'PhpMyAdmin\Controllers\Database\StructureController'
170     arguments:
171       response: '@response'
172       dbi: '@dbi'
173       template: '@template'
174       db: '%db%'
175       relation: '@relation'
176       replication: '@replication'
178   PhpMyAdmin\Controllers\Database\TrackingController:
179     class: 'PhpMyAdmin\Controllers\Database\TrackingController'
180     arguments:
181       response: '@response'
182       dbi: '@dbi'
183       template: '@template'
184       db: '%db%'
185       tracking: '@tracking'
187   PhpMyAdmin\Controllers\Database\TriggersController:
188     class: 'PhpMyAdmin\Controllers\Database\TriggersController'
189     arguments:
190       response: '@response'
191       dbi: '@dbi'
192       template: '@template'
193       db: '%db%'
195   PhpMyAdmin\Controllers\ErrorReportController:
196     class: 'PhpMyAdmin\Controllers\ErrorReportController'
197     arguments:
198       response: '@response'
199       dbi: '@dbi'
200       template: '@template'
201       errorReport: '@error_report'
202       errorHandler: '@error_handler'
204   PhpMyAdmin\Controllers\ExportController:
205     class: 'PhpMyAdmin\Controllers\ExportController'
206     arguments:
207       response: '@response'
208       dbi: '@dbi'
209       template: '@template'
210       export: '@export'
211       relation: '@relation'
213   PhpMyAdmin\Controllers\GisDataEditorController:
214     class: 'PhpMyAdmin\Controllers\GisDataEditorController'
215     arguments:
216       response: '@response'
217       dbi: '@dbi'
218       template: '@template'
220   PhpMyAdmin\Controllers\HomeController:
221     class: 'PhpMyAdmin\Controllers\HomeController'
222     arguments:
223       response: '@response'
224       dbi: '@dbi'
225       template: '@template'
226       config: '@config'
227       themeManager: '@theme_manager'
229   PhpMyAdmin\Controllers\ImportController:
230     class: 'PhpMyAdmin\Controllers\ImportController'
231     arguments:
232       response: '@response'
233       dbi: '@dbi'
234       template: '@template'
235       import: '@import'
236       sql: '@sql'
238   PhpMyAdmin\Controllers\ImportStatusController:
239     class: 'PhpMyAdmin\Controllers\ImportStatusController'
240     arguments:
241       template: '@template'
243   PhpMyAdmin\Controllers\LicenseController:
244     class: 'PhpMyAdmin\Controllers\LicenseController'
245     arguments:
246       response: '@response'
247       dbi: '@dbi'
248       template: '@template'
250   PhpMyAdmin\Controllers\LintController:
251     class: 'PhpMyAdmin\Controllers\LintController'
252     arguments:
253       response: '@response'
254       dbi: '@dbi'
255       template: '@template'
257   PhpMyAdmin\Controllers\LogoutController:
258     class: 'PhpMyAdmin\Controllers\LogoutController'
260   PhpMyAdmin\Controllers\NavigationController:
261     class: 'PhpMyAdmin\Controllers\NavigationController'
262     arguments:
263       response: '@response'
264       dbi: '@dbi'
265       template: '@template'
266       navigation: '@navigation'
267       relation: '@relation'
269   PhpMyAdmin\Controllers\NormalizationController:
270     class: 'PhpMyAdmin\Controllers\NormalizationController'
271     arguments:
272       response: '@response'
273       dbi: '@dbi'
274       template: '@template'
275       normalization: '@normalization'
277   PhpMyAdmin\Controllers\PhpInfoController:
278     class: 'PhpMyAdmin\Controllers\PhpInfoController'
279     arguments:
280       response: '@response'
281       dbi: '@dbi'
282       template: '@template'
284   PhpMyAdmin\Controllers\Preferences\FormsController:
285     class: 'PhpMyAdmin\Controllers\Preferences\FormsController'
286     arguments:
287       response: '@response'
288       dbi: '@dbi'
289       template: '@template'
290       userPreferences: '@user_preferences'
291       relation: '@relation'
293   PhpMyAdmin\Controllers\Preferences\ManageController:
294     class: 'PhpMyAdmin\Controllers\Preferences\ManageController'
295     arguments:
296       response: '@response'
297       dbi: '@dbi'
298       template: '@template'
299       userPreferences: '@user_preferences'
300       relation: '@relation'
302   PhpMyAdmin\Controllers\Preferences\TwoFactorController:
303     class: 'PhpMyAdmin\Controllers\Preferences\TwoFactorController'
304     arguments:
305       response: '@response'
306       dbi: '@dbi'
307       template: '@template'
308       relation: '@relation'
310   PhpMyAdmin\Controllers\SchemaExportController:
311     class: 'PhpMyAdmin\Controllers\SchemaExportController'
312     arguments:
313       export: '@export'
314       relation: '@relation'
316   PhpMyAdmin\Controllers\Server\DatabasesController:
317     class: 'PhpMyAdmin\Controllers\Server\DatabasesController'
318     arguments:
319       response: '@response'
320       dbi: '@dbi'
321       template: '@template'
323   PhpMyAdmin\Controllers\Server\BinlogController:
324     class: 'PhpMyAdmin\Controllers\Server\BinlogController'
325     arguments:
326       response: '@response'
327       dbi: '@dbi'
328       template: '@template'
330   PhpMyAdmin\Controllers\Server\CollationsController:
331     class: 'PhpMyAdmin\Controllers\Server\CollationsController'
332     arguments:
333       response: '@response'
334       dbi: '@dbi'
335       template: '@template'
337   PhpMyAdmin\Controllers\Server\EnginesController:
338     class: 'PhpMyAdmin\Controllers\Server\EnginesController'
339     arguments:
340       response: '@response'
341       dbi: '@dbi'
342       template: '@template'
344   PhpMyAdmin\Controllers\Server\ExportController:
345     class: 'PhpMyAdmin\Controllers\Server\ExportController'
346     arguments:
347       response: '@response'
348       dbi: '@dbi'
349       template: '@template'
350       export: '@display_export'
352   PhpMyAdmin\Controllers\Server\ImportController:
353     class: 'PhpMyAdmin\Controllers\Server\ImportController'
354     arguments:
355       response: '@response'
356       dbi: '@dbi'
357       template: '@template'
359   PhpMyAdmin\Controllers\Server\PluginsController:
360     class: 'PhpMyAdmin\Controllers\Server\PluginsController'
361     arguments:
362       response: '@response'
363       dbi: '@dbi'
364       template: '@template'
365       plugins: '@server_plugins'
367   PhpMyAdmin\Controllers\Server\PrivilegesController:
368     class: 'PhpMyAdmin\Controllers\Server\PrivilegesController'
369     arguments:
370       response: '@response'
371       dbi: '@dbi'
372       template: '@template'
373       relation: '@relation'
375   PhpMyAdmin\Controllers\Server\ReplicationController:
376     class: 'PhpMyAdmin\Controllers\Server\ReplicationController'
377     arguments:
378       response: '@response'
379       dbi: '@dbi'
380       template: '@template'
381       replicationGui: '@replication_gui'
383   PhpMyAdmin\Controllers\Server\SqlController:
384     class: 'PhpMyAdmin\Controllers\Server\SqlController'
385     arguments:
386       response: '@response'
387       dbi: '@dbi'
388       template: '@template'
389       sqlQueryForm: '@sql_query_form'
391   PhpMyAdmin\Controllers\Server\UserGroupsController:
392     class: 'PhpMyAdmin\Controllers\Server\UserGroupsController'
393     arguments:
394       response: '@response'
395       dbi: '@dbi'
396       template: '@template'
397       relation: '@relation'
399   PhpMyAdmin\Controllers\Server\Status\AdvisorController:
400     class: 'PhpMyAdmin\Controllers\Server\Status\AdvisorController'
401     arguments:
402       response: '@response'
403       dbi: '@dbi'
404       template: '@template'
405       data: '@status_data'
406       advisor: '@advisor'
408   PhpMyAdmin\Controllers\Server\Status\MonitorController:
409     class: 'PhpMyAdmin\Controllers\Server\Status\MonitorController'
410     arguments:
411       response: '@response'
412       dbi: '@dbi'
413       template: '@template'
414       data: '@status_data'
415       monitor: '@status_monitor'
417   PhpMyAdmin\Controllers\Server\Status\ProcessesController:
418     class: 'PhpMyAdmin\Controllers\Server\Status\ProcessesController'
419     arguments:
420       response: '@response'
421       dbi: '@dbi'
422       template: '@template'
423       data: '@status_data'
425   PhpMyAdmin\Controllers\Server\Status\QueriesController:
426     class: 'PhpMyAdmin\Controllers\Server\Status\QueriesController'
427     arguments:
428       response: '@response'
429       dbi: '@dbi'
430       template: '@template'
431       data: '@status_data'
433   PhpMyAdmin\Controllers\Server\Status\StatusController:
434     class: 'PhpMyAdmin\Controllers\Server\Status\StatusController'
435     arguments:
436       response: '@response'
437       dbi: '@dbi'
438       template: '@template'
439       data: '@status_data'
440       replicationGui: '@replication_gui'
442   PhpMyAdmin\Controllers\Server\Status\VariablesController:
443     class: 'PhpMyAdmin\Controllers\Server\Status\VariablesController'
444     arguments:
445       response: '@response'
446       dbi: '@dbi'
447       template: '@template'
448       data: '@status_data'
450   PhpMyAdmin\Controllers\Server\VariablesController:
451     class: 'PhpMyAdmin\Controllers\Server\VariablesController'
452     arguments:
453       response: '@response'
454       dbi: '@dbi'
455       template: '@template'
457   PhpMyAdmin\Controllers\SqlController:
458     class: 'PhpMyAdmin\Controllers\SqlController'
459     arguments:
460       response: '@response'
461       dbi: '@dbi'
462       template: '@template'
463       sql: '@sql'
464       checkUserPrivileges: '@check_user_privileges'
466   PhpMyAdmin\Controllers\Table\AddFieldController:
467     class: 'PhpMyAdmin\Controllers\Table\AddFieldController'
468     arguments:
469       response: '@response'
470       dbi: '@dbi'
471       template: '@template'
472       db: '%db%'
473       table: '%table%'
474       transformations: '@transformations'
475       config: '@config'
477   PhpMyAdmin\Controllers\Table\ChartController:
478     class: 'PhpMyAdmin\Controllers\Table\ChartController'
479     arguments:
480       response: '@response'
481       dbi: '@dbi'
482       template: '@template'
483       db: '%db%'
484       table: '%table%'
486   PhpMyAdmin\Controllers\Table\CreateController:
487     class: 'PhpMyAdmin\Controllers\Table\CreateController'
488     arguments:
489       response: '@response'
490       dbi: '@dbi'
491       template: '@template'
492       db: '%db%'
493       table: '%table%'
494       transformations: '@transformations'
495       config: '@config'
497   PhpMyAdmin\Controllers\Table\FindReplaceController:
498     class: 'PhpMyAdmin\Controllers\Table\FindReplaceController'
499     arguments:
500       response: '@response'
501       dbi: '@dbi'
502       template: '@template'
503       db: '%db%'
504       table: '%table%'
506   PhpMyAdmin\Controllers\Table\GetFieldController:
507     class: 'PhpMyAdmin\Controllers\Table\GetFieldController'
508     arguments:
509       response: '@response'
510       dbi: '@dbi'
511       template: '@template'
512       db: '%db%'
513       table: '%table%'
515   PhpMyAdmin\Controllers\Table\GisVisualizationController:
516     class: 'PhpMyAdmin\Controllers\Table\GisVisualizationController'
517     arguments:
518       response: '@response'
519       dbi: '@dbi'
520       template: '@template'
521       db: '%db%'
522       table: '%table%'
524   PhpMyAdmin\Controllers\Table\ImportController:
525     class: 'PhpMyAdmin\Controllers\Table\ImportController'
526     arguments:
527       response: '@response'
528       dbi: '@dbi'
529       template: '@template'
530       db: '%db%'
531       table: '%table%'
533   PhpMyAdmin\Controllers\Table\IndexesController:
534     class: 'PhpMyAdmin\Controllers\Table\IndexesController'
535     arguments:
536       response: '@response'
537       dbi: '@dbi'
538       template: '@template'
539       db: '%db%'
540       table: '%table%'
542   PhpMyAdmin\Controllers\Table\OperationsController:
543     class: 'PhpMyAdmin\Controllers\Table\OperationsController'
544     arguments:
545       response: '@response'
546       dbi: '@dbi'
547       template: '@template'
548       db: '%db%'
549       table: '%table%'
550       operations: '@operations'
551       checkUserPrivileges: '@check_user_privileges'
552       relation: '@relation'
554   PhpMyAdmin\Controllers\Table\PrivilegesController:
555     class: 'PhpMyAdmin\Controllers\Table\PrivilegesController'
556     arguments:
557       response: '@response'
558       dbi: '@dbi'
559       template: '@template'
560       db: '%db%'
561       table: '%table%'
562       privileges: '@server_privileges'
564   PhpMyAdmin\Controllers\Table\RecentFavoriteController:
565     class: 'PhpMyAdmin\Controllers\Table\RecentFavoriteController'
566     arguments:
567       response: '@response'
568       dbi: '@dbi'
569       template: '@template'
570       db: '%db%'
571       table: '%table%'
573   PhpMyAdmin\Controllers\Table\RelationController:
574     class: 'PhpMyAdmin\Controllers\Table\RelationController'
575     arguments:
576       response: '@response'
577       dbi: '@dbi'
578       template: '@template'
579       db: '%db%'
580       table: '%table%'
581       relation: '@relation'
583   PhpMyAdmin\Controllers\Table\RowActionController:
584     class: 'PhpMyAdmin\Controllers\Table\RowActionController'
585     arguments:
586       response: '@response'
587       dbi: '@dbi'
588       template: '@template'
589       db: '%db%'
590       table: '%table%'
592   PhpMyAdmin\Controllers\Table\SearchController:
593     class: 'PhpMyAdmin\Controllers\Table\SearchController'
594     arguments:
595       response: '@response'
596       dbi: '@dbi'
597       template: '@template'
598       db: '%db%'
599       table: '%table%'
600       search: '@table_search'
601       relation: '@relation'
603   PhpMyAdmin\Controllers\Table\SqlController:
604     class: 'PhpMyAdmin\Controllers\Table\SqlController'
605     arguments:
606       response: '@response'
607       dbi: '@dbi'
608       template: '@template'
609       db: '%db%'
610       table: '%table%'
612   PhpMyAdmin\Controllers\Table\StructureController:
613     class: 'PhpMyAdmin\Controllers\Table\StructureController'
614     arguments:
615       response: '@response'
616       dbi: '@dbi'
617       template: '@template'
618       db: '%db%'
619       table: '%table%'
620       db_is_system_schema: null
621       tbl_is_view: null
622       tbl_storage_engine: null
623       table_info_num_rows: null
624       tbl_collation: null
625       showtable: null
626       relation: '@relation'
627       transformations: '@transformations'
628       create_add_field: '@create_add_field'
630   PhpMyAdmin\Controllers\Table\TrackingController:
631     class: 'PhpMyAdmin\Controllers\Table\TrackingController'
632     arguments:
633       response: '@response'
634       dbi: '@dbi'
635       template: '@template'
636       db: '%db%'
637       table: '%table%'
638       tracking: '@tracking'
640   PhpMyAdmin\Controllers\Table\TriggersController:
641     class: 'PhpMyAdmin\Controllers\Table\TriggersController'
642     arguments:
643       response: '@response'
644       dbi: '@dbi'
645       template: '@template'
646       db: '%db%'
647       table: '%table%'
649   PhpMyAdmin\Controllers\Table\ZoomSearchController:
650     class: 'PhpMyAdmin\Controllers\Table\ZoomSearchController'
651     arguments:
652       response: '@response'
653       dbi: '@dbi'
654       template: '@template'
655       db: '%db%'
656       table: '%table%'
657       search: '@table_search'
658       relation: '@relation'
660   PhpMyAdmin\Controllers\ThemesController:
661     class: 'PhpMyAdmin\Controllers\ThemesController'
662     arguments:
663       response: '@response'
664       dbi: '@dbi'
665       template: '@template'
667   PhpMyAdmin\Controllers\TransformationOverviewController:
668     class: 'PhpMyAdmin\Controllers\TransformationOverviewController'
669     arguments:
670       response: '@response'
671       dbi: '@dbi'
672       template: '@template'
673       transformations: '@transformations'
675   PhpMyAdmin\Controllers\TransformationWrapperController:
676     class: 'PhpMyAdmin\Controllers\TransformationWrapperController'
677     arguments:
678       response: '@response'
679       dbi: '@dbi'
680       template: '@template'
681       transformations: '@transformations'
682       relation: '@relation'
684   PhpMyAdmin\Controllers\UserPasswordController:
685     class: 'PhpMyAdmin\Controllers\UserPasswordController'
686     arguments:
687       response: '@response'
688       dbi: '@dbi'
689       template: '@template'
690       userPassword: '@user_password'
692   PhpMyAdmin\Controllers\VersionCheckController:
693     class: 'PhpMyAdmin\Controllers\VersionCheckController'
694     arguments:
695       response: '@response'
696       dbi: '@dbi'
697       template: '@template'
699   PhpMyAdmin\Controllers\ViewCreateController:
700     class: 'PhpMyAdmin\Controllers\ViewCreateController'
701     arguments:
702       response: '@response'
703       dbi: '@dbi'
704       template: '@template'
706   PhpMyAdmin\Controllers\ViewOperationsController:
707     class: 'PhpMyAdmin\Controllers\ViewOperationsController'
708     arguments:
709       response: '@response'
710       dbi: '@dbi'
711       template: '@template'
712       operations: '@operations'