/** * @param Vulnerability $vuln * @return bool */ public function equalsTo($vuln) { if ($this === $vuln) { return true; } if (!$vuln instanceof Vulnerability) { return false; } return $this->getName() == $vuln->getName() && $this->isEnabled() == $vuln->isEnabled(); }
/** * @param Vulnerability|boolean $vulnerability * @param null $name */ public function set($vulnerability, $name = null) { $this->vulnerabilities[$name ?: $vulnerability->getName()] = $vulnerability; }