// Only set if a server is selected if ($serverId > 0) { $serverQueries->setServerGroup($serverId, $groupId); } } // Get the group id when we switch servers if (empty($groupId) || $groupId == -1 || isset($_POST['switchServer'])) { $groupId = $server->getGroupId(); } if ($groupId > 0) { $group = $serverQueries->getServerGroup($groupId); $groupName = $group->getName(); } // If this is set, then that means an admin is bein added to a group or server if (isset($_POST['addAdmin'])) { $serverQueries->addAdminToServer($serverId, $groupId, $_POST['addNewAdmin']); } // Add all un-added admins to the admin list if (isset($_POST['addAllAdmin'])) { $unAddedUsers = $userQueries->getUnAddedServerAdmins($serverId, $groupId); foreach ($unAddedUsers as $unAddedUser) { $serverQueries->addAdminToServer($serverId, $groupId, $unAddedUser->getId()); } } if (isset($_POST['submitDelete'])) { $userQueries->removeAdminFromGroup($_POST['adminId'], $serverId, $groupId); } // If an "action" is passed, then we know it was from an AJAX call // Next take action depending on the type if (isset($_POST['action'])) { $action = $_POST['action'];