public function setHost(eppHost $host) { if (!strlen($host->getHostname())) { throw new eppException('eppDeleteRequest host object does not contain a valid hostname'); } $this->hostobject->appendChild($this->createElement('host:name', $host->getHostname())); }
public function setHost(eppHost $host) { # # Domain check structure # $this->hostobject->appendChild($this->createElement('host:name', $host->getHostname())); }
public function setHost(eppHost $host) { # # Domain check structure # $info = $this->createElement('info'); $this->hostobject = $this->createElement('host:info'); $this->hostobject->appendChild($this->createElement('host:name', $host->getHostname())); $info->appendChild($this->hostobject); $this->getCommand()->appendChild($info); }
public function setHost(eppHost $host) { if (!strlen($host->getHostname())) { throw new eppException('eppDeleteRequest host object does not contain a valid hostname'); } # # Object delete structure # $this->hostobject = $this->createElement('delete'); $hostdelete = $this->createElement('host:delete'); $hostdelete->appendChild($this->createElement('host:name', $host->getHostname())); $this->hostobject->appendChild($hostdelete); $this->getCommand()->appendChild($this->hostobject); }
private function addNsGroup(eppHost $host) { if (!strlen($host->getHostname())) { throw new eppException('No valid hostname in create host request'); } # # Object create structure # $create = $this->createElement('create'); $this->hostobject = $this->createElement('nsgroup:create'); $this->hostobject->appendChild($this->createElement('nsgroup:name', $host->getHostname())); $this->hostobject->appendChild($this->createElement('nsgroup:ns', $host->getHostname())); $create->appendChild($this->hostobject); $this->getCommand()->appendChild($create); return; }
/** * * @param \DOMElement $element * @param eppHost $host */ private function addHostChanges($element, eppHost $host) { $addresses = $host->getIpAddresses(); if (is_array($addresses)) { foreach ($addresses as $address => $type) { $ipaddress = $this->createElement('host:addr', $address); $ipaddress->setAttribute('ip', $type); $element->appendChild($ipaddress); } } $statuses = $host->getHostStatuses(); if (is_array($statuses)) { foreach ($statuses as $status) { $stat = $this->createElement('host:status'); $stat->setAttribute('s', $status); $element->appendChild($stat); } } }
/** * * @param eppHost $host * @return \DOMElement * @throws eppException */ public function setHost(eppHost $host) { if (!strlen($host->getHostname())) { throw new eppException('No valid hostname in create host request'); } # # Object create structure # $this->hostobject->appendChild($this->createElement('host:name', $host->getHostname())); $addresses = $host->getIpAddresses(); if (is_array($addresses)) { foreach ($addresses as $address => $type) { $ipaddress = $this->createElement('host:addr', $address); $ipaddress->setAttribute('ip', $type); $this->hostobject->appendChild($ipaddress); } } return; }
/** * * @param eppHost $host * @return \domElement */ private function addDomainHostObj(eppHost $host) { $ns = $this->createElement('domain:hostObj', $host->getHostname()); return $ns; }