Metaregistrar\EPP\eppCreateContactRequest::setDisclose PHP Метод

setDisclose() публичный Метод

public setDisclose ( $contactdisclose )
    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);
        }
    }