services_controllers.php 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911
  1. <?php
  2. declare(strict_types=1);
  3. return [
  4. 'services' => [
  5. PhpMyAdmin\Controllers\BrowseForeignersController::class => [
  6. 'class' => PhpMyAdmin\Controllers\BrowseForeignersController::class,
  7. 'arguments' => [
  8. '$response' => '@response',
  9. '$template' => '@template',
  10. '$browseForeigners' => '@browse_foreigners',
  11. '$relation' => '@relation',
  12. ],
  13. ],
  14. PhpMyAdmin\Controllers\ChangeLogController::class => [
  15. 'class' => PhpMyAdmin\Controllers\ChangeLogController::class,
  16. 'arguments' => [
  17. '$response' => '@response',
  18. '$template' => '@template',
  19. ],
  20. ],
  21. PhpMyAdmin\Controllers\CheckRelationsController::class => [
  22. 'class' => PhpMyAdmin\Controllers\CheckRelationsController::class,
  23. 'arguments' => [
  24. '$response' => '@response',
  25. '$template' => '@template',
  26. '$relation' => '@relation',
  27. ],
  28. ],
  29. PhpMyAdmin\Controllers\ColumnController::class => [
  30. 'class' => PhpMyAdmin\Controllers\ColumnController::class,
  31. 'arguments' => [
  32. '$response' => '@response',
  33. '$template' => '@template',
  34. '$dbi' => '@dbi',
  35. ],
  36. ],
  37. PhpMyAdmin\Controllers\ConfigController::class => [
  38. 'class' => PhpMyAdmin\Controllers\ConfigController::class,
  39. 'arguments' => [
  40. '$response' => '@response',
  41. '$template' => '@template',
  42. '$config' => '@config',
  43. ],
  44. ],
  45. PhpMyAdmin\Controllers\Database\CentralColumnsController::class => [
  46. 'class' => PhpMyAdmin\Controllers\Database\CentralColumnsController::class,
  47. 'arguments' => [
  48. '$response' => '@response',
  49. '$template' => '@template',
  50. '$db' => '%db%',
  51. '$centralColumns' => '@central_columns',
  52. ],
  53. ],
  54. PhpMyAdmin\Controllers\Database\DataDictionaryController::class => [
  55. 'class' => PhpMyAdmin\Controllers\Database\DataDictionaryController::class,
  56. 'arguments' => [
  57. '$response' => '@response',
  58. '$template' => '@template',
  59. '$db' => '%db%',
  60. '$relation' => '@relation',
  61. '$transformations' => '@transformations',
  62. '$dbi' => '@dbi',
  63. ],
  64. ],
  65. PhpMyAdmin\Controllers\Database\DesignerController::class => [
  66. 'class' => PhpMyAdmin\Controllers\Database\DesignerController::class,
  67. 'arguments' => [
  68. '$response' => '@response',
  69. '$template' => '@template',
  70. '$db' => '%db%',
  71. '$databaseDesigner' => '@designer',
  72. '$designerCommon' => '@designer_common',
  73. ],
  74. ],
  75. PhpMyAdmin\Controllers\Database\EventsController::class => [
  76. 'class' => PhpMyAdmin\Controllers\Database\EventsController::class,
  77. 'arguments' => [
  78. '$response' => '@response',
  79. '$template' => '@template',
  80. '$db' => '%db%',
  81. '$events' => '@events',
  82. '$dbi' => '@dbi',
  83. ],
  84. ],
  85. PhpMyAdmin\Controllers\Database\ExportController::class => [
  86. 'class' => PhpMyAdmin\Controllers\Database\ExportController::class,
  87. 'arguments' => [
  88. '$response' => '@response',
  89. '$template' => '@template',
  90. '$db' => '%db%',
  91. '$export' => '@export',
  92. '$exportOptions' => '@export_options',
  93. ],
  94. ],
  95. PhpMyAdmin\Controllers\Database\ImportController::class => [
  96. 'class' => PhpMyAdmin\Controllers\Database\ImportController::class,
  97. 'arguments' => [
  98. '$response' => '@response',
  99. '$template' => '@template',
  100. '$db' => '%db%',
  101. '$dbi' => '@dbi',
  102. ],
  103. ],
  104. PhpMyAdmin\Controllers\Database\MultiTableQueryController::class => [
  105. 'class' => PhpMyAdmin\Controllers\Database\MultiTableQueryController::class,
  106. 'arguments' => [
  107. '$response' => '@response',
  108. '$template' => '@template',
  109. '$db' => '%db%',
  110. '$dbi' => '@dbi',
  111. ],
  112. ],
  113. PhpMyAdmin\Controllers\Database\OperationsController::class => [
  114. 'class' => PhpMyAdmin\Controllers\Database\OperationsController::class,
  115. 'arguments' => [
  116. '$response' => '@response',
  117. '$template' => '@template',
  118. '$db' => '%db%',
  119. '$operations' => '@operations',
  120. '$checkUserPrivileges' => '@check_user_privileges',
  121. '$relation' => '@relation',
  122. '$relationCleanup' => '@relation_cleanup',
  123. '$dbi' => '@dbi',
  124. ],
  125. ],
  126. PhpMyAdmin\Controllers\Database\PrivilegesController::class => [
  127. 'class' => PhpMyAdmin\Controllers\Database\PrivilegesController::class,
  128. 'arguments' => [
  129. '$response' => '@response',
  130. '$template' => '@template',
  131. '$db' => '%db%',
  132. '$privileges' => '@server_privileges',
  133. '$dbi' => '@dbi',
  134. ],
  135. ],
  136. PhpMyAdmin\Controllers\Database\QueryByExampleController::class => [
  137. 'class' => PhpMyAdmin\Controllers\Database\QueryByExampleController::class,
  138. 'arguments' => [
  139. '$response' => '@response',
  140. '$template' => '@template',
  141. '$db' => '%db%',
  142. '$relation' => '@relation',
  143. '$dbi' => '@dbi',
  144. ],
  145. ],
  146. PhpMyAdmin\Controllers\Database\RoutinesController::class => [
  147. 'class' => PhpMyAdmin\Controllers\Database\RoutinesController::class,
  148. 'arguments' => [
  149. '$response' => '@response',
  150. '$template' => '@template',
  151. '$db' => '%db%',
  152. '$checkUserPrivileges' => '@check_user_privileges',
  153. '$dbi' => '@dbi',
  154. ],
  155. ],
  156. PhpMyAdmin\Controllers\Database\SearchController::class => [
  157. 'class' => PhpMyAdmin\Controllers\Database\SearchController::class,
  158. 'arguments' => [
  159. '$response' => '@response',
  160. '$template' => '@template',
  161. '$db' => '%db%',
  162. '$dbi' => '@dbi',
  163. ],
  164. ],
  165. PhpMyAdmin\Controllers\Database\SqlAutoCompleteController::class => [
  166. 'class' => PhpMyAdmin\Controllers\Database\SqlAutoCompleteController::class,
  167. 'arguments' => [
  168. '$response' => '@response',
  169. '$template' => '@template',
  170. '$db' => '%db%',
  171. '$dbi' => '@dbi',
  172. ],
  173. ],
  174. PhpMyAdmin\Controllers\Database\SqlController::class => [
  175. 'class' => PhpMyAdmin\Controllers\Database\SqlController::class,
  176. 'arguments' => [
  177. '$response' => '@response',
  178. '$template' => '@template',
  179. '$db' => '%db%',
  180. '$sqlQueryForm' => '@sql_query_form',
  181. ],
  182. ],
  183. PhpMyAdmin\Controllers\Database\SqlFormatController::class => [
  184. 'class' => PhpMyAdmin\Controllers\Database\SqlFormatController::class,
  185. 'arguments' => [
  186. '$response' => '@response',
  187. '$template' => '@template',
  188. '$db' => '%db%',
  189. ],
  190. ],
  191. PhpMyAdmin\Controllers\Database\StructureController::class => [
  192. 'class' => PhpMyAdmin\Controllers\Database\StructureController::class,
  193. 'arguments' => [
  194. '$response' => '@response',
  195. '$template' => '@template',
  196. '$db' => '%db%',
  197. '$relation' => '@relation',
  198. '$replication' => '@replication',
  199. '$relationCleanup' => '@relation_cleanup',
  200. '$operations' => '@operations',
  201. '$dbi' => '@dbi',
  202. ],
  203. ],
  204. PhpMyAdmin\Controllers\Database\TrackingController::class => [
  205. 'class' => PhpMyAdmin\Controllers\Database\TrackingController::class,
  206. 'arguments' => [
  207. '$response' => '@response',
  208. '$template' => '@template',
  209. '$db' => '%db%',
  210. '$tracking' => '@tracking',
  211. '$dbi' => '@dbi',
  212. ],
  213. ],
  214. PhpMyAdmin\Controllers\Database\TriggersController::class => [
  215. 'class' => PhpMyAdmin\Controllers\Database\TriggersController::class,
  216. 'arguments' => [
  217. '$response' => '@response',
  218. '$template' => '@template',
  219. '$db' => '%db%',
  220. '$dbi' => '@dbi',
  221. ],
  222. ],
  223. PhpMyAdmin\Controllers\DatabaseController::class => [
  224. 'class' => PhpMyAdmin\Controllers\DatabaseController::class,
  225. 'arguments' => [
  226. '$response' => '@response',
  227. '$template' => '@template',
  228. ],
  229. ],
  230. PhpMyAdmin\Controllers\ErrorReportController::class => [
  231. 'class' => PhpMyAdmin\Controllers\ErrorReportController::class,
  232. 'arguments' => [
  233. '$response' => '@response',
  234. '$template' => '@template',
  235. '$errorReport' => '@error_report',
  236. '$errorHandler' => '@error_handler',
  237. ],
  238. ],
  239. PhpMyAdmin\Controllers\ExportController::class => [
  240. 'class' => PhpMyAdmin\Controllers\ExportController::class,
  241. 'arguments' => [
  242. '$response' => '@response',
  243. '$template' => '@template',
  244. '$export' => '@export',
  245. '$relation' => '@relation',
  246. ],
  247. ],
  248. PhpMyAdmin\Controllers\ExportTemplateController::class => [
  249. 'class' => PhpMyAdmin\Controllers\ExportTemplateController::class,
  250. 'arguments' => [
  251. '$response' => '@response',
  252. '$template' => '@template',
  253. '$model' => '@export_template_model',
  254. '$relation' => '@relation',
  255. ],
  256. ],
  257. PhpMyAdmin\Controllers\GisDataEditorController::class => [
  258. 'class' => PhpMyAdmin\Controllers\GisDataEditorController::class,
  259. 'arguments' => [
  260. '$response' => '@response',
  261. '$template' => '@template',
  262. ],
  263. ],
  264. PhpMyAdmin\Controllers\HomeController::class => [
  265. 'class' => PhpMyAdmin\Controllers\HomeController::class,
  266. 'arguments' => [
  267. '$response' => '@response',
  268. '$template' => '@template',
  269. '$config' => '@config',
  270. '$themeManager' => '@theme_manager',
  271. '$dbi' => '@dbi',
  272. ],
  273. ],
  274. PhpMyAdmin\Controllers\ImportController::class => [
  275. 'class' => PhpMyAdmin\Controllers\ImportController::class,
  276. 'arguments' => [
  277. '$response' => '@response',
  278. '$template' => '@template',
  279. '$import' => '@import',
  280. '$sql' => '@sql',
  281. '$dbi' => '@dbi',
  282. ],
  283. ],
  284. PhpMyAdmin\Controllers\ImportStatusController::class => [
  285. 'class' => PhpMyAdmin\Controllers\ImportStatusController::class,
  286. 'arguments' => ['$template' => '@template'],
  287. ],
  288. PhpMyAdmin\Controllers\JavaScriptMessagesController::class => [
  289. 'class' => PhpMyAdmin\Controllers\JavaScriptMessagesController::class,
  290. ],
  291. PhpMyAdmin\Controllers\LicenseController::class => [
  292. 'class' => PhpMyAdmin\Controllers\LicenseController::class,
  293. 'arguments' => [
  294. '$response' => '@response',
  295. '$template' => '@template',
  296. ],
  297. ],
  298. PhpMyAdmin\Controllers\LintController::class => [
  299. 'class' => PhpMyAdmin\Controllers\LintController::class,
  300. 'arguments' => [
  301. '$response' => '@response',
  302. '$template' => '@template',
  303. ],
  304. ],
  305. PhpMyAdmin\Controllers\LogoutController::class => [
  306. 'class' => PhpMyAdmin\Controllers\LogoutController::class,
  307. ],
  308. PhpMyAdmin\Controllers\NavigationController::class => [
  309. 'class' => PhpMyAdmin\Controllers\NavigationController::class,
  310. 'arguments' => [
  311. '$response' => '@response',
  312. '$template' => '@template',
  313. '$navigation' => '@navigation',
  314. '$relation' => '@relation',
  315. ],
  316. ],
  317. PhpMyAdmin\Controllers\NormalizationController::class => [
  318. 'class' => PhpMyAdmin\Controllers\NormalizationController::class,
  319. 'arguments' => [
  320. '$response' => '@response',
  321. '$template' => '@template',
  322. '$normalization' => '@normalization',
  323. ],
  324. ],
  325. PhpMyAdmin\Controllers\PhpInfoController::class => [
  326. 'class' => PhpMyAdmin\Controllers\PhpInfoController::class,
  327. 'arguments' => [
  328. '$response' => '@response',
  329. '$template' => '@template',
  330. ],
  331. ],
  332. PhpMyAdmin\Controllers\Preferences\ExportController::class => [
  333. 'class' => PhpMyAdmin\Controllers\Preferences\ExportController::class,
  334. 'arguments' => [
  335. '$response' => '@response',
  336. '$template' => '@template',
  337. '$userPreferences' => '@user_preferences',
  338. '$relation' => '@relation',
  339. ],
  340. ],
  341. PhpMyAdmin\Controllers\Preferences\FeaturesController::class => [
  342. 'class' => PhpMyAdmin\Controllers\Preferences\FeaturesController::class,
  343. 'arguments' => [
  344. '$response' => '@response',
  345. '$template' => '@template',
  346. '$userPreferences' => '@user_preferences',
  347. '$relation' => '@relation',
  348. ],
  349. ],
  350. PhpMyAdmin\Controllers\Preferences\ImportController::class => [
  351. 'class' => PhpMyAdmin\Controllers\Preferences\ImportController::class,
  352. 'arguments' => [
  353. '$response' => '@response',
  354. '$template' => '@template',
  355. '$userPreferences' => '@user_preferences',
  356. '$relation' => '@relation',
  357. ],
  358. ],
  359. PhpMyAdmin\Controllers\Preferences\MainPanelController::class => [
  360. 'class' => PhpMyAdmin\Controllers\Preferences\MainPanelController::class,
  361. 'arguments' => [
  362. '$response' => '@response',
  363. '$template' => '@template',
  364. '$userPreferences' => '@user_preferences',
  365. '$relation' => '@relation',
  366. ],
  367. ],
  368. PhpMyAdmin\Controllers\Preferences\ManageController::class => [
  369. 'class' => PhpMyAdmin\Controllers\Preferences\ManageController::class,
  370. 'arguments' => [
  371. '$response' => '@response',
  372. '$template' => '@template',
  373. '$userPreferences' => '@user_preferences',
  374. '$relation' => '@relation',
  375. ],
  376. ],
  377. PhpMyAdmin\Controllers\Preferences\NavigationController::class => [
  378. 'class' => PhpMyAdmin\Controllers\Preferences\NavigationController::class,
  379. 'arguments' => [
  380. '$response' => '@response',
  381. '$template' => '@template',
  382. '$userPreferences' => '@user_preferences',
  383. '$relation' => '@relation',
  384. ],
  385. ],
  386. PhpMyAdmin\Controllers\Preferences\SqlController::class => [
  387. 'class' => PhpMyAdmin\Controllers\Preferences\SqlController::class,
  388. 'arguments' => [
  389. '$response' => '@response',
  390. '$template' => '@template',
  391. '$userPreferences' => '@user_preferences',
  392. '$relation' => '@relation',
  393. ],
  394. ],
  395. PhpMyAdmin\Controllers\Preferences\TwoFactorController::class => [
  396. 'class' => PhpMyAdmin\Controllers\Preferences\TwoFactorController::class,
  397. 'arguments' => [
  398. '$response' => '@response',
  399. '$template' => '@template',
  400. '$relation' => '@relation',
  401. ],
  402. ],
  403. PhpMyAdmin\Controllers\SchemaExportController::class => [
  404. 'class' => PhpMyAdmin\Controllers\SchemaExportController::class,
  405. 'arguments' => [
  406. '$export' => '@export',
  407. '$relation' => '@relation',
  408. ],
  409. ],
  410. PhpMyAdmin\Controllers\Server\BinlogController::class => [
  411. 'class' => PhpMyAdmin\Controllers\Server\BinlogController::class,
  412. 'arguments' => [
  413. '$response' => '@response',
  414. '$template' => '@template',
  415. '$dbi' => '@dbi',
  416. ],
  417. ],
  418. PhpMyAdmin\Controllers\Server\CollationsController::class => [
  419. 'class' => PhpMyAdmin\Controllers\Server\CollationsController::class,
  420. 'arguments' => [
  421. '$response' => '@response',
  422. '$template' => '@template',
  423. '$dbi' => '@dbi',
  424. ],
  425. ],
  426. PhpMyAdmin\Controllers\Server\DatabasesController::class => [
  427. 'class' => PhpMyAdmin\Controllers\Server\DatabasesController::class,
  428. 'arguments' => [
  429. '$response' => '@response',
  430. '$template' => '@template',
  431. '$transformations' => '@transformations',
  432. '$relationCleanup' => '@relation_cleanup',
  433. '$dbi' => '@dbi',
  434. ],
  435. ],
  436. PhpMyAdmin\Controllers\Server\EnginesController::class => [
  437. 'class' => PhpMyAdmin\Controllers\Server\EnginesController::class,
  438. 'arguments' => [
  439. '$response' => '@response',
  440. '$template' => '@template',
  441. '$dbi' => '@dbi',
  442. ],
  443. ],
  444. PhpMyAdmin\Controllers\Server\ExportController::class => [
  445. 'class' => PhpMyAdmin\Controllers\Server\ExportController::class,
  446. 'arguments' => [
  447. '$response' => '@response',
  448. '$template' => '@template',
  449. '$export' => '@export_options',
  450. '$dbi' => '@dbi',
  451. ],
  452. ],
  453. PhpMyAdmin\Controllers\Server\ImportController::class => [
  454. 'class' => PhpMyAdmin\Controllers\Server\ImportController::class,
  455. 'arguments' => [
  456. '$response' => '@response',
  457. '$template' => '@template',
  458. '$dbi' => '@dbi',
  459. ],
  460. ],
  461. PhpMyAdmin\Controllers\Server\PluginsController::class => [
  462. 'class' => PhpMyAdmin\Controllers\Server\PluginsController::class,
  463. 'arguments' => [
  464. '$response' => '@response',
  465. '$template' => '@template',
  466. '$plugins' => '@server_plugins',
  467. '$dbi' => '@dbi',
  468. ],
  469. ],
  470. PhpMyAdmin\Controllers\Server\PrivilegesController::class => [
  471. 'class' => PhpMyAdmin\Controllers\Server\PrivilegesController::class,
  472. 'arguments' => [
  473. '$response' => '@response',
  474. '$template' => '@template',
  475. '$relation' => '@relation',
  476. '$dbi' => '@dbi',
  477. ],
  478. ],
  479. PhpMyAdmin\Controllers\Server\ReplicationController::class => [
  480. 'class' => PhpMyAdmin\Controllers\Server\ReplicationController::class,
  481. 'arguments' => [
  482. '$response' => '@response',
  483. '$template' => '@template',
  484. '$replicationGui' => '@replication_gui',
  485. '$dbi' => '@dbi',
  486. ],
  487. ],
  488. PhpMyAdmin\Controllers\Server\SqlController::class => [
  489. 'class' => PhpMyAdmin\Controllers\Server\SqlController::class,
  490. 'arguments' => [
  491. '$response' => '@response',
  492. '$template' => '@template',
  493. '$sqlQueryForm' => '@sql_query_form',
  494. '$dbi' => '@dbi',
  495. ],
  496. ],
  497. PhpMyAdmin\Controllers\Server\UserGroupsController::class => [
  498. 'class' => PhpMyAdmin\Controllers\Server\UserGroupsController::class,
  499. 'arguments' => [
  500. '$response' => '@response',
  501. '$template' => '@template',
  502. '$relation' => '@relation',
  503. '$dbi' => '@dbi',
  504. ],
  505. ],
  506. PhpMyAdmin\Controllers\Server\Status\AdvisorController::class => [
  507. 'class' => PhpMyAdmin\Controllers\Server\Status\AdvisorController::class,
  508. 'arguments' => [
  509. '$response' => '@response',
  510. '$template' => '@template',
  511. '$data' => '@status_data',
  512. '$advisor' => '@advisor',
  513. ],
  514. ],
  515. PhpMyAdmin\Controllers\Server\Status\MonitorController::class => [
  516. 'class' => PhpMyAdmin\Controllers\Server\Status\MonitorController::class,
  517. 'arguments' => [
  518. '$response' => '@response',
  519. '$template' => '@template',
  520. '$data' => '@status_data',
  521. '$monitor' => '@status_monitor',
  522. '$dbi' => '@dbi',
  523. ],
  524. ],
  525. PhpMyAdmin\Controllers\Server\Status\ProcessesController::class => [
  526. 'class' => PhpMyAdmin\Controllers\Server\Status\ProcessesController::class,
  527. 'arguments' => [
  528. '$response' => '@response',
  529. '$template' => '@template',
  530. '$data' => '@status_data',
  531. '$dbi' => '@dbi',
  532. ],
  533. ],
  534. PhpMyAdmin\Controllers\Server\Status\QueriesController::class => [
  535. 'class' => PhpMyAdmin\Controllers\Server\Status\QueriesController::class,
  536. 'arguments' => [
  537. '$response' => '@response',
  538. '$template' => '@template',
  539. '$data' => '@status_data',
  540. '$dbi' => '@dbi',
  541. ],
  542. ],
  543. PhpMyAdmin\Controllers\Server\Status\StatusController::class => [
  544. 'class' => PhpMyAdmin\Controllers\Server\Status\StatusController::class,
  545. 'arguments' => [
  546. '$response' => '@response',
  547. '$template' => '@template',
  548. '$data' => '@status_data',
  549. '$replicationGui' => '@replication_gui',
  550. '$dbi' => '@dbi',
  551. ],
  552. ],
  553. PhpMyAdmin\Controllers\Server\Status\VariablesController::class => [
  554. 'class' => PhpMyAdmin\Controllers\Server\Status\VariablesController::class,
  555. 'arguments' => [
  556. '$response' => '@response',
  557. '$template' => '@template',
  558. '$data' => '@status_data',
  559. '$dbi' => '@dbi',
  560. ],
  561. ],
  562. PhpMyAdmin\Controllers\Server\VariablesController::class => [
  563. 'class' => PhpMyAdmin\Controllers\Server\VariablesController::class,
  564. 'arguments' => [
  565. '$response' => '@response',
  566. '$template' => '@template',
  567. '$dbi' => '@dbi',
  568. ],
  569. ],
  570. PhpMyAdmin\Controllers\SqlController::class => [
  571. 'class' => PhpMyAdmin\Controllers\SqlController::class,
  572. 'arguments' => [
  573. '$response' => '@response',
  574. '$template' => '@template',
  575. '$sql' => '@sql',
  576. '$checkUserPrivileges' => '@check_user_privileges',
  577. '$dbi' => '@dbi',
  578. ],
  579. ],
  580. PhpMyAdmin\Controllers\Table\AddFieldController::class => [
  581. 'class' => PhpMyAdmin\Controllers\Table\AddFieldController::class,
  582. 'arguments' => [
  583. '$response' => '@response',
  584. '$template' => '@template',
  585. '$db' => '%db%',
  586. '$table' => '%table%',
  587. '$transformations' => '@transformations',
  588. '$config' => '@config',
  589. '$relation' => '@relation',
  590. '$dbi' => '@dbi',
  591. ],
  592. ],
  593. PhpMyAdmin\Controllers\Table\ChangeController::class => [
  594. 'class' => PhpMyAdmin\Controllers\Table\ChangeController::class,
  595. 'arguments' => [
  596. '$response' => '@response',
  597. '$template' => '@template',
  598. '$db' => '%db%',
  599. '$table' => '%table%',
  600. '$insertEdit' => '@insert_edit',
  601. '$relation' => '@relation',
  602. ],
  603. ],
  604. PhpMyAdmin\Controllers\Table\ChartController::class => [
  605. 'class' => PhpMyAdmin\Controllers\Table\ChartController::class,
  606. 'arguments' => [
  607. '$response' => '@response',
  608. '$template' => '@template',
  609. '$db' => '%db%',
  610. '$table' => '%table%',
  611. '$dbi' => '@dbi',
  612. ],
  613. ],
  614. PhpMyAdmin\Controllers\Table\CreateController::class => [
  615. 'class' => PhpMyAdmin\Controllers\Table\CreateController::class,
  616. 'arguments' => [
  617. '$response' => '@response',
  618. '$template' => '@template',
  619. '$db' => '%db%',
  620. '$table' => '%table%',
  621. '$transformations' => '@transformations',
  622. '$config' => '@config',
  623. '$relation' => '@relation',
  624. '$dbi' => '@dbi',
  625. ],
  626. ],
  627. PhpMyAdmin\Controllers\Table\DeleteController::class => [
  628. 'class' => PhpMyAdmin\Controllers\Table\DeleteController::class,
  629. 'arguments' => [
  630. '$response' => '@response',
  631. '$template' => '@template',
  632. '$db' => '%db%',
  633. '$table' => '%table%',
  634. '$dbi' => '@dbi',
  635. ],
  636. ],
  637. PhpMyAdmin\Controllers\Table\ExportController::class => [
  638. 'class' => PhpMyAdmin\Controllers\Table\ExportController::class,
  639. 'arguments' => [
  640. '$response' => '@response',
  641. '$template' => '@template',
  642. '$db' => '%db%',
  643. '$table' => '%table%',
  644. '$export' => '@export_options',
  645. ],
  646. ],
  647. PhpMyAdmin\Controllers\Table\FindReplaceController::class => [
  648. 'class' => PhpMyAdmin\Controllers\Table\FindReplaceController::class,
  649. 'arguments' => [
  650. '$response' => '@response',
  651. '$template' => '@template',
  652. '$db' => '%db%',
  653. '$table' => '%table%',
  654. '$dbi' => '@dbi',
  655. ],
  656. ],
  657. PhpMyAdmin\Controllers\Table\GetFieldController::class => [
  658. 'class' => PhpMyAdmin\Controllers\Table\GetFieldController::class,
  659. 'arguments' => [
  660. '$response' => '@response',
  661. '$template' => '@template',
  662. '$db' => '%db%',
  663. '$table' => '%table%',
  664. '$dbi' => '@dbi',
  665. ],
  666. ],
  667. PhpMyAdmin\Controllers\Table\GisVisualizationController::class => [
  668. 'class' => PhpMyAdmin\Controllers\Table\GisVisualizationController::class,
  669. 'arguments' => [
  670. '$response' => '@response',
  671. '$template' => '@template',
  672. '$db' => '%db%',
  673. '$table' => '%table%',
  674. '$dbi' => '@dbi',
  675. ],
  676. ],
  677. PhpMyAdmin\Controllers\Table\ImportController::class => [
  678. 'class' => PhpMyAdmin\Controllers\Table\ImportController::class,
  679. 'arguments' => [
  680. '$response' => '@response',
  681. '$template' => '@template',
  682. '$db' => '%db%',
  683. '$table' => '%table%',
  684. '$dbi' => '@dbi',
  685. ],
  686. ],
  687. PhpMyAdmin\Controllers\Table\IndexesController::class => [
  688. 'class' => PhpMyAdmin\Controllers\Table\IndexesController::class,
  689. 'arguments' => [
  690. '$response' => '@response',
  691. '$template' => '@template',
  692. '$db' => '%db%',
  693. '$table' => '%table%',
  694. '$dbi' => '@dbi',
  695. ],
  696. ],
  697. PhpMyAdmin\Controllers\Table\MaintenanceController::class => [
  698. 'class' => PhpMyAdmin\Controllers\Table\MaintenanceController::class,
  699. 'arguments' => [
  700. '$response' => '@response',
  701. '$template' => '@template',
  702. '$db' => '%db%',
  703. '$table' => '%table%',
  704. '$model' => '@table_maintenance',
  705. ],
  706. ],
  707. PhpMyAdmin\Controllers\Table\PartitionController::class => [
  708. 'class' => PhpMyAdmin\Controllers\Table\PartitionController::class,
  709. 'arguments' => [
  710. '$response' => '@response',
  711. '$template' => '@template',
  712. '$db' => '%db%',
  713. '$table' => '%table%',
  714. '$partition' => '@table_partition',
  715. ],
  716. ],
  717. PhpMyAdmin\Controllers\Table\OperationsController::class => [
  718. 'class' => PhpMyAdmin\Controllers\Table\OperationsController::class,
  719. 'arguments' => [
  720. '$response' => '@response',
  721. '$template' => '@template',
  722. '$db' => '%db%',
  723. '$table' => '%table%',
  724. '$operations' => '@operations',
  725. '$checkUserPrivileges' => '@check_user_privileges',
  726. '$relation' => '@relation',
  727. '$dbi' => '@dbi',
  728. ],
  729. ],
  730. PhpMyAdmin\Controllers\Table\PrivilegesController::class => [
  731. 'class' => PhpMyAdmin\Controllers\Table\PrivilegesController::class,
  732. 'arguments' => [
  733. '$response' => '@response',
  734. '$template' => '@template',
  735. '$db' => '%db%',
  736. '$table' => '%table%',
  737. '$privileges' => '@server_privileges',
  738. '$dbi' => '@dbi',
  739. ],
  740. ],
  741. PhpMyAdmin\Controllers\Table\RecentFavoriteController::class => [
  742. 'class' => PhpMyAdmin\Controllers\Table\RecentFavoriteController::class,
  743. 'arguments' => [
  744. '$response' => '@response',
  745. '$template' => '@template',
  746. '$db' => '%db%',
  747. '$table' => '%table%',
  748. ],
  749. ],
  750. PhpMyAdmin\Controllers\Table\RelationController::class => [
  751. 'class' => PhpMyAdmin\Controllers\Table\RelationController::class,
  752. 'arguments' => [
  753. '$response' => '@response',
  754. '$template' => '@template',
  755. '$db' => '%db%',
  756. '$table' => '%table%',
  757. '$relation' => '@relation',
  758. '$dbi' => '@dbi',
  759. ],
  760. ],
  761. PhpMyAdmin\Controllers\Table\ReplaceController::class => [
  762. 'class' => PhpMyAdmin\Controllers\Table\ReplaceController::class,
  763. 'arguments' => [
  764. '$response' => '@response',
  765. '$template' => '@template',
  766. '$db' => '%db%',
  767. '$table' => '%table%',
  768. '$insertEdit' => '@insert_edit',
  769. '$transformations' => '@transformations',
  770. '$relation' => '@relation',
  771. '$dbi' => '@dbi',
  772. ],
  773. ],
  774. PhpMyAdmin\Controllers\Table\SearchController::class => [
  775. 'class' => PhpMyAdmin\Controllers\Table\SearchController::class,
  776. 'arguments' => [
  777. '$response' => '@response',
  778. '$template' => '@template',
  779. '$db' => '%db%',
  780. '$table' => '%table%',
  781. '$search' => '@table_search',
  782. '$relation' => '@relation',
  783. '$dbi' => '@dbi',
  784. ],
  785. ],
  786. PhpMyAdmin\Controllers\Table\SqlController::class => [
  787. 'class' => PhpMyAdmin\Controllers\Table\SqlController::class,
  788. 'arguments' => [
  789. '$response' => '@response',
  790. '$template' => '@template',
  791. '$db' => '%db%',
  792. '$table' => '%table%',
  793. '$sqlQueryForm' => '@sql_query_form',
  794. ],
  795. ],
  796. PhpMyAdmin\Controllers\Table\StructureController::class => [
  797. 'class' => PhpMyAdmin\Controllers\Table\StructureController::class,
  798. 'arguments' => [
  799. '$response' => '@response',
  800. '$template' => '@template',
  801. '$db' => '%db%',
  802. '$table' => '%table%',
  803. '$relation' => '@relation',
  804. '$transformations' => '@transformations',
  805. '$createAddField' => '@create_add_field',
  806. '$relationCleanup' => '@relation_cleanup',
  807. '$dbi' => '@dbi',
  808. ],
  809. ],
  810. PhpMyAdmin\Controllers\Table\TrackingController::class => [
  811. 'class' => PhpMyAdmin\Controllers\Table\TrackingController::class,
  812. 'arguments' => [
  813. '$response' => '@response',
  814. '$template' => '@template',
  815. '$db' => '%db%',
  816. '$table' => '%table%',
  817. '$tracking' => '@tracking',
  818. ],
  819. ],
  820. PhpMyAdmin\Controllers\Table\TriggersController::class => [
  821. 'class' => PhpMyAdmin\Controllers\Table\TriggersController::class,
  822. 'arguments' => [
  823. '$response' => '@response',
  824. '$template' => '@template',
  825. '$db' => '%db%',
  826. '$table' => '%table%',
  827. '$dbi' => '@dbi',
  828. ],
  829. ],
  830. PhpMyAdmin\Controllers\Table\ZoomSearchController::class => [
  831. 'class' => PhpMyAdmin\Controllers\Table\ZoomSearchController::class,
  832. 'arguments' => [
  833. '$response' => '@response',
  834. '$template' => '@template',
  835. '$db' => '%db%',
  836. '$table' => '%table%',
  837. '$search' => '@table_search',
  838. '$relation' => '@relation',
  839. '$dbi' => '@dbi',
  840. ],
  841. ],
  842. PhpMyAdmin\Controllers\TableController::class => [
  843. 'class' => PhpMyAdmin\Controllers\TableController::class,
  844. 'arguments' => [
  845. '$response' => '@response',
  846. '$template' => '@template',
  847. '$dbi' => '@dbi',
  848. ],
  849. ],
  850. PhpMyAdmin\Controllers\ThemesController::class => [
  851. 'class' => PhpMyAdmin\Controllers\ThemesController::class,
  852. 'arguments' => [
  853. '$response' => '@response',
  854. '$template' => '@template',
  855. ],
  856. ],
  857. PhpMyAdmin\Controllers\TransformationOverviewController::class => [
  858. 'class' => PhpMyAdmin\Controllers\TransformationOverviewController::class,
  859. 'arguments' => [
  860. '$response' => '@response',
  861. '$template' => '@template',
  862. '$transformations' => '@transformations',
  863. ],
  864. ],
  865. PhpMyAdmin\Controllers\TransformationWrapperController::class => [
  866. 'class' => PhpMyAdmin\Controllers\TransformationWrapperController::class,
  867. 'arguments' => [
  868. '$response' => '@response',
  869. '$template' => '@template',
  870. '$transformations' => '@transformations',
  871. '$relation' => '@relation',
  872. '$dbi' => '@dbi',
  873. ],
  874. ],
  875. PhpMyAdmin\Controllers\UserPasswordController::class => [
  876. 'class' => PhpMyAdmin\Controllers\UserPasswordController::class,
  877. 'arguments' => [
  878. '$response' => '@response',
  879. '$template' => '@template',
  880. '$userPassword' => '@user_password',
  881. '$dbi' => '@dbi',
  882. ],
  883. ],
  884. PhpMyAdmin\Controllers\VersionCheckController::class => [
  885. 'class' => PhpMyAdmin\Controllers\VersionCheckController::class,
  886. 'arguments' => [
  887. '$response' => '@response',
  888. '$template' => '@template',
  889. ],
  890. ],
  891. PhpMyAdmin\Controllers\ViewCreateController::class => [
  892. 'class' => PhpMyAdmin\Controllers\ViewCreateController::class,
  893. 'arguments' => [
  894. '$response' => '@response',
  895. '$template' => '@template',
  896. '$dbi' => '@dbi',
  897. ],
  898. ],
  899. PhpMyAdmin\Controllers\ViewOperationsController::class => [
  900. 'class' => PhpMyAdmin\Controllers\ViewOperationsController::class,
  901. 'arguments' => [
  902. '$response' => '@response',
  903. '$template' => '@template',
  904. '$operations' => '@operations',
  905. '$dbi' => '@dbi',
  906. ],
  907. ],
  908. ],
  909. ];