/usr/share/phpmyadmin/libraries/classes/Controllers/Server
NameSizeModeActions
Status/-0755rm
BinlogController.php41740644editdlrm
CollationsController.php23280644editdlrm
DatabasesController.php167340644editdlrm
EnginesController.php22250644editdlrm
ExportController.php26160644editdlrm
ImportController.php39600644editdlrm
PluginsController.php17670644editdlrm
PrivilegesController.php159590644editdlrm
ReplicationController.php35250644editdlrm
SqlController.php14500644editdlrm
UserGroupsController.php28290644editdlrm
VariablesController.php81120644editdlrm
Edit: /usr/share/phpmyadmin/libraries/classes/Controllers/Server/CollationsController.php (2328B)
dbi = $dbi; $this->charsets = $charsets ?? Charsets::getCharsets($this->dbi, $cfg['Server']['DisableIS']); $this->collations = $collations ?? Charsets::getCollations($this->dbi, $cfg['Server']['DisableIS']); } public function index(): void { global $err_url; $err_url = Url::getFromRoute('/'); if ($this->dbi->isSuperUser()) { $this->dbi->selectDb('mysql'); } $charsets = []; /** @var Charset $charset */ foreach ($this->charsets as $charset) { $charsetCollations = []; /** @var Collation $collation */ foreach ($this->collations[$charset->getName()] as $collation) { $charsetCollations[] = [ 'name' => $collation->getName(), 'description' => $collation->getDescription(), 'is_default' => $collation->isDefault(), ]; } $charsets[] = [ 'name' => $charset->getName(), 'description' => $charset->getDescription(), 'collations' => $charsetCollations, ]; } $this->render('server/collations/index', ['charsets' => $charsets]); } }