Files
urbackup/front/config.form.php
T
2026-05-21 10:54:04 +02:00

34 lines
662 B
PHP

<?php
declare(strict_types=1);
use GlpiPlugin\Urbackup\Config;
use Html;
global $CFG_GLPI;
// Check user has right to manage plugin configuration
if (!Session::haveRight('config', UPDATE)) {
Html::displayRightError();
}
// Handle form submission
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['update'])) {
Config::saveConfiguration($_POST);
Html::redirect($_SERVER['REQUEST_URI']);
}
// Display GLPI header
Html::header(
__('UrBackup configuration', 'urbackup'),
'',
'Config',
'PluginUrbackupConfig'
);
// Show configuration form
$config = new Config();
$config->showForm(1);
// Display GLPI footer
Html::footer();