diff options
author | Madhura Jayaratne <madhura.cj@gmail.com> | 2015-12-08 00:50:18 +0300 |
---|---|---|
committer | Madhura Jayaratne <madhura.cj@gmail.com> | 2015-12-08 00:50:18 +0300 |
commit | aa2f9c444a7844fa1ce9fb3175c902f6a215609d (patch) | |
tree | f9873eb6f2783cda304d9044683e0baa43d96c0b /server_engines.php | |
parent | 3da88534670819e779e8a9488f7ff0f5d02b0e8e (diff) |
Add a controller for server engines page
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Diffstat (limited to 'server_engines.php')
-rw-r--r-- | server_engines.php | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/server_engines.php b/server_engines.php index 29b99540c6..f935279a4e 100644 --- a/server_engines.php +++ b/server_engines.php @@ -1,31 +1,32 @@ <?php /* vim: set expandtab sw=4 ts=4 sts=4: */ + /** - * display list of server engines and additional information about them + * Handles server engines page. * * @package PhpMyAdmin */ -/** - * requirements - */ -require_once 'libraries/common.inc.php'; +namespace PMA; -/** - * Does the common work - */ -require 'libraries/server_common.inc.php'; -require 'libraries/server_engines.lib.php'; +use PMA\libraries\controllers\server\ServerEnginesController; +use PMA\libraries\Response; -/** - * Displays the sub-page heading - */ -$response = PMA\libraries\Response::getInstance(); -$response->addHTML(PMA_getHtmlForSubPageHeader('engines')); +require_once 'libraries/common.inc.php'; -/** - * start output - */ -$response->addHTML(PMA_getHtmlForServerEngines()); +$container = libraries\di\Container::getDefaultContainer(); +$container->factory( + 'PMA\libraries\controllers\server\ServerEnginesController' +); +$container->alias( + 'ServerEnginesController', + 'PMA\libraries\controllers\server\ServerEnginesController' +); +$container->set('PMA\libraries\Response', Response::getInstance()); +$container->alias('response', 'PMA\libraries\Response'); -exit; +/** @var ServerEnginesController $controller */ +$controller = $container->get( + 'ServerEnginesController', array() +); +$controller->indexAction(); |