set(Response::class, Response::getInstance()); /** @var Response $response */ $response = $container->get(Response::class); /** @var DatabaseInterface $dbi */ $dbi = $container->get(DatabaseInterface::class); $relation = new Relation($dbi); // If request for creating the pmadb if (isset($_POST['create_pmadb']) && $relation->createPmaDatabase()) { $relation->fixPmaTables('phpmyadmin'); } // If request for creating all PMA tables. if (isset($_POST['fixall_pmadb'])) { $relation->fixPmaTables($GLOBALS['db']); } $cfgRelation = $relation->getRelationsParam(); // If request for creating missing PMA tables. if (isset($_POST['fix_pmadb'])) { $relation->fixPmaTables($cfgRelation['db']); } $response->addHTML( $relation->getRelationsParamDiagnostic($cfgRelation) );