Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaurício Meneghini Fauth <mauricio@fauth.dev>2020-10-13 01:57:17 +0300
committerMaurício Meneghini Fauth <mauricio@fauth.dev>2020-10-13 01:57:17 +0300
commit111cb5db40ee7ea5f535ce81c859c80538413100 (patch)
tree980defdb1328d02b24bc006c04b0b16bbd9481f0 /libraries/services_controllers.php
parentbd99f5299388b82c573778dd54d8a33a46b15621 (diff)
Extract controllers from AjaxController
Extracts the config set and get to the ConfigController, the databases list to the DatabaseController, the tables list to the TableController and the columns list to the ColumnController. Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
Diffstat (limited to 'libraries/services_controllers.php')
-rw-r--r--libraries/services_controllers.php40
1 files changed, 31 insertions, 9 deletions
diff --git a/libraries/services_controllers.php b/libraries/services_controllers.php
index dc97dc4dcc..924cce50df 100644
--- a/libraries/services_controllers.php
+++ b/libraries/services_controllers.php
@@ -4,15 +4,6 @@ declare(strict_types=1);
return [
'services' => [
- PhpMyAdmin\Controllers\AjaxController::class => [
- 'class' => PhpMyAdmin\Controllers\AjaxController::class,
- 'arguments' => [
- 'response' => '@response',
- 'template' => '@template',
- 'config' => '@config',
- 'dbi' => '@dbi',
- ],
- ],
PhpMyAdmin\Controllers\BrowseForeignersController::class => [
'class' => PhpMyAdmin\Controllers\BrowseForeignersController::class,
'arguments' => [
@@ -37,6 +28,22 @@ return [
'relation' => '@relation',
],
],
+ PhpMyAdmin\Controllers\ColumnController::class => [
+ 'class' => PhpMyAdmin\Controllers\ColumnController::class,
+ 'arguments' => [
+ 'response' => '@response',
+ 'template' => '@template',
+ 'dbi' => '@dbi',
+ ],
+ ],
+ PhpMyAdmin\Controllers\ConfigController::class => [
+ 'class' => PhpMyAdmin\Controllers\ConfigController::class,
+ 'arguments' => [
+ 'response' => '@response',
+ 'template' => '@template',
+ 'config' => '@config',
+ ],
+ ],
PhpMyAdmin\Controllers\Database\CentralColumnsController::class => [
'class' => PhpMyAdmin\Controllers\Database\CentralColumnsController::class,
'arguments' => [
@@ -215,6 +222,13 @@ return [
'dbi' => '@dbi',
],
],
+ PhpMyAdmin\Controllers\DatabaseController::class => [
+ 'class' => PhpMyAdmin\Controllers\DatabaseController::class,
+ 'arguments' => [
+ 'response' => '@response',
+ 'template' => '@template',
+ ],
+ ],
PhpMyAdmin\Controllers\ErrorReportController::class => [
'class' => PhpMyAdmin\Controllers\ErrorReportController::class,
'arguments' => [
@@ -812,6 +826,14 @@ return [
'dbi' => '@dbi',
],
],
+ PhpMyAdmin\Controllers\TableController::class => [
+ 'class' => PhpMyAdmin\Controllers\TableController::class,
+ 'arguments' => [
+ 'response' => '@response',
+ 'template' => '@template',
+ 'dbi' => '@dbi',
+ ],
+ ],
PhpMyAdmin\Controllers\ThemesController::class => [
'class' => PhpMyAdmin\Controllers\ThemesController::class,
'arguments' => [