From 992e04fb0be91ab8701402805e89466581c03074 Mon Sep 17 00:00:00 2001 From: Astrologies Date: Fri, 31 Dec 2021 03:27:04 -0500 Subject: [PATCH] Maintenance impl --- .../Administration/Maintenance.php | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 globals/Dependencies/Administration/Maintenance.php diff --git a/globals/Dependencies/Administration/Maintenance.php b/globals/Dependencies/Administration/Maintenance.php new file mode 100644 index 0000000..5755601 --- /dev/null +++ b/globals/Dependencies/Administration/Maintenance.php @@ -0,0 +1,26 @@ +prepare("UPDATE websettingsdeprecated SET maintenance = 1, maintenance_text = :t"); + $setmaintenance->bindParam(":t", $text, PDO::PARAM_STR); + $setmaintenance->execute(); + + $jobClose = new RccServiceHelper($GLOBALS['gamesArbiter']); + $jobClose->CloseAllJobs(); + } + + public static function Disable() + { + $setmaintenance = $GLOBALS['pdo']->prepare("UPDATE websettingsdeprecated SET maintenance = 0, maintenance_text = ''"); + $setmaintenance->execute(); + } + } +}