function rest_delete() { if (isset($_GET['groupid'])) { // Delete subproject group. $groupid = pdo_real_escape_numeric($_GET['groupid']); $Group = new SubProjectGroup(); $Group->SetId($groupid); $Group->Delete(); return; } $subprojectid = get_subprojectid(); if ($subprojectid === false) { return; } if (isset($_GET['dependencyid'])) { // Remove dependency from subproject. $dependencyid = pdo_real_escape_numeric($_GET['dependencyid']); $SubProject = new SubProject(); $SubProject->SetId($subprojectid); $SubProject->RemoveDependency($dependencyid); } else { // Delete subproject. $SubProject = new SubProject(); $SubProject->SetId($subprojectid); $SubProject->Delete(); } }