Files
server/opt/psa/phpMyAdmin/libraries/classes/Controllers/Table/RecentFavoriteController.php
2026-01-07 20:52:11 +01:00

28 lines
725 B
PHP

<?php
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
use PhpMyAdmin\Controllers\Sql\SqlController;
use PhpMyAdmin\RecentFavoriteTable;
/**
* Browse recent and favorite tables chosen from navigation.
*/
class RecentFavoriteController extends AbstractController
{
public function __invoke(): void
{
global $containerBuilder;
RecentFavoriteTable::getInstance('recent')->removeIfInvalid($_REQUEST['db'], $_REQUEST['table']);
RecentFavoriteTable::getInstance('favorite')->removeIfInvalid($_REQUEST['db'], $_REQUEST['table']);
/** @var SqlController $controller */
$controller = $containerBuilder->get(SqlController::class);
$controller();
}
}