/** * Find CveDef for Vulnerability * @param Vulnerability $vul * @return CveDef */ public function getCveDefForVulnerability(Vulnerability $vul) { $sql = "select id as _id, definitionId as _definitionId, title as _title, refUrl as _refUrl, vdsSubSourceDefId as _vdsSubSourceDefId\n from CveDef where CveDef.id=(select Vulnerability.cveDefId from Vulnerability where Vulnerability.id={$vul->getId()})"; $cveDef = $this->db->queryObject($sql, "CveDef"); return $cveDef; }
public function delete(Vulnerability &$vulnerability) { $this->db->query("delete from Vulnerability where id=" . $vulnerability->getId()); }