2 /* vim: set expandtab sw=4 ts=4 sts=4: */
4 * Handles server plugins page.
8 declare(strict_types
=1);
10 use PhpMyAdmin\Controllers\Server\PluginsController
;
11 use PhpMyAdmin\Di\Container
;
12 use PhpMyAdmin\Response
;
14 if (! defined('ROOT_PATH')) {
15 define('ROOT_PATH', __DIR__
. DIRECTORY_SEPARATOR
);
18 require_once ROOT_PATH
. 'libraries/common.inc.php';
20 $container = Container
::getDefaultContainer();
21 $container->factory(PluginsController
::class);
22 $container->set(Response
::class, Response
::getInstance());
23 $container->alias('response', Response
::class);
25 /** @var PluginsController $controller */
26 $controller = $container->get(
27 PluginsController
::class,
31 /** @var Response $response */
32 $response = $container->get(Response
::class);
34 $response->addHTML($controller->index());