1, // 'url' => $_POST['url'], // 'secret_key' => $_POST['secret_key'], // ]; // $result = $agentObject->addAgent($platform_id, $newAgent); // if ($result === true) { // $_SESSION['notice'] = "New Jilo Agent added."; // } else { // $_SESSION['error'] = "Adding the agent failed. Error: $result"; // } // deleting an agent // } elseif (isset($_POST['delete']) && $_POST['delete'] === 'true') { // $result = $agentObject->deleteAgent($agent); // if ($result === true) { // $_SESSION['notice'] = "Agent id \"{$_REQUEST['agent']}\" deleted."; // } else { // $_SESSION['error'] = "Deleting the agent failed. Error: $result"; // } // an update to an existing agent // } else { // $updatedAgent = [ // 'id' => $agent, // 'type_id' => 1, // 'url' => $_POST['url'], // 'secret_key' => $_POST['secret_key'], // ]; // $result = $agentObject->editAgent($platform_id, $updatedAgent); // if ($result === true) { // $_SESSION['notice'] = "Agent id \"{$_REQUEST['agent']}\" edited."; // } else { // $_SESSION['error'] = "Editing the agent failed. Error: $result"; // } // // } header("Location: $app_root?platform=$platform_id&page=config"); exit(); // no form submitted, show the templates } else { // switch ($action) { // case 'add': // include '../app/templates/agent-add.php'; // break; // case 'edit': // $agentDetails = $agentObject->getAgentDetails($platform_id, $agent); // include '../app/templates/agent-edit.php'; // break; // case 'delete': // $agentDetails = $agentObject->getAgentDetails($platform_id, $agent); // include '../app/templates/agent-delete.php'; // break; // default: // $agentDetails = $agentObject->getAgentDetails($platform_id); // include '../app/templates/agent-list.php'; // } } ?>