Example #1
0
 /**
  * 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());
 }