public function setDisclose($contactdisclose)
{
if (!is_null($contactdisclose)) {
$disclose = $this->createElement('contact:disclose');
$disclose->setAttribute('flag', $contactdisclose);
$name = $this->createElement('contact:name');
if ($contactdisclose == 1) {
$name->setAttribute('type', eppContact::TYPE_LOC);
}
$disclose->appendChild($name);
$org = $this->createElement('contact:org');
if ($contactdisclose == 1) {
$org->setAttribute('type', eppContact::TYPE_LOC);
}
$disclose->appendChild($org);
$addr = $this->createElement('contact:addr');
if ($contactdisclose == 1) {
$addr->setAttribute('type', eppContact::TYPE_LOC);
}
$disclose->appendChild($addr);
$disclose->appendChild($this->createElement('contact:voice'));
$disclose->appendChild($this->createElement('contact:email'));
$this->contactobject->appendChild($disclose);
}
}