// Load the page requested by the user //============================================================================================ if (!isset($_GET['page'])) { $render = true; $thisPage = 'centre'; $allCentres = $centre->listCentres(); $l10n->addResource(__DIR__ . '/l10n/global-mentoring.json'); $l10n->addResource(__DIR__ . '/l10n/center.json'); $viewFile = 'views/center.php'; } elseif ($_GET['page'] === "fetch-centre") { $fetch = $centre->fetchCentre($_POST['center_id']); header('Content-Type: application/json; charset=utf-8'); echo json_encode($fetch); exit; } elseif ($_GET['page'] === 'add-centre') { $centre->addCentre($_POST); $loggers['audit']->info("Centre added"); } elseif ($_GET['page'] === 'edit-centre') { $editing_id = $_POST['center_id']; unset($_POST['center_id']); $centre->editCentre($editing_id, $_POST); $loggers['audit']->info("Edited centre {$editing_id}"); } elseif ($_GET['page'] === 'delete-centre') { $centre->deleteCentre($_POST['center_id']); $loggers['audit']->info("Deleted centre {$_POST['center_id']}"); } /** * View rendering */ if (isset($render) && $render) { $thisPage = "centre";