2 /* vim: set expandtab sw=4 ts=4 sts=4: */
4 * Handles server binary log page.
8 declare(strict_types
=1);
10 use PhpMyAdmin\Di\Container
;
11 use PhpMyAdmin\Response
;
13 if (! defined('ROOT_PATH')) {
14 define('ROOT_PATH', __DIR__
. DIRECTORY_SEPARATOR
);
17 require_once ROOT_PATH
. 'libraries/common.inc.php';
19 $container = Container
::getDefaultContainer();
21 'PhpMyAdmin\Controllers\Server\BinlogController'
25 'PhpMyAdmin\Controllers\Server\BinlogController'
27 $container->set('PhpMyAdmin\Response', Response
::getInstance());
28 $container->alias('response', 'PhpMyAdmin\Response');
30 /** @var \PhpMyAdmin\Controllers\Server\BinlogController $controller */
31 $controller = $container->get(
36 /** @var Response $response */
37 $response = $container->get('response');
39 $response->addHTML($controller->indexAction([
40 'log' => $_POST['log'] ??
null,
41 'pos' => $_POST['pos'] ??
null,
42 'is_full_query' => $_POST['is_full_query'] ??
null,