public function setHost($v67b3dba8bc6778101892eb77249db32e) { $this->host = domain::filterHostName($v67b3dba8bc6778101892eb77249db32e); $this->setIsUpdated(); }
public function saveEditedDomainMirrows($v8d777f385d3dfec8815d20f7496026dc, $vcc86ffa55f0ab6b9ddbf32c1a3d24d67) { $vdb6d9b451b818ccc9a449383f2f0c450 = domainsCollection::getInstance(); $vad5f82e879a9c5d6b5b442eb37e50551 = $vdb6d9b451b818ccc9a449383f2f0c450->getDomain(getRequest('param0')); if (is_array($v8d777f385d3dfec8815d20f7496026dc)) { foreach ($v8d777f385d3dfec8815d20f7496026dc as $vb80bb7740288fda1f201890375a60c8f => $vcaf9b6b99962bf5c2264824231d7a40c) { $v67b3dba8bc6778101892eb77249db32e = getArrayKey($vcaf9b6b99962bf5c2264824231d7a40c, 'host'); if ($vb80bb7740288fda1f201890375a60c8f == "new") { $v67b3dba8bc6778101892eb77249db32e = domain::filterHostName($v67b3dba8bc6778101892eb77249db32e); if ($v67b3dba8bc6778101892eb77249db32e) { if ($vdb6d9b451b818ccc9a449383f2f0c450->getDomainId($v67b3dba8bc6778101892eb77249db32e)) { throw new publicAdminException(getLabel('error-domain-already-exists')); } $vad5f82e879a9c5d6b5b442eb37e50551->addMirrow($v67b3dba8bc6778101892eb77249db32e); } } else { if (!$v67b3dba8bc6778101892eb77249db32e) { continue; } $v447b7147e84be512208dcc0995d67ebc = $vad5f82e879a9c5d6b5b442eb37e50551->getMirrow($vb80bb7740288fda1f201890375a60c8f); if ($v447b7147e84be512208dcc0995d67ebc instanceof iDomainMirrow) { $v447b7147e84be512208dcc0995d67ebc->setHost($v67b3dba8bc6778101892eb77249db32e); $v447b7147e84be512208dcc0995d67ebc->commit(); } else { throw new coreException("Domain #{$vb80bb7740288fda1f201890375a60c8f} doesn't exists"); } } } } if (is_array($vcc86ffa55f0ab6b9ddbf32c1a3d24d67)) { foreach ($vcc86ffa55f0ab6b9ddbf32c1a3d24d67 as $vb80bb7740288fda1f201890375a60c8f) { $vad5f82e879a9c5d6b5b442eb37e50551->delMirrow($vb80bb7740288fda1f201890375a60c8f); } } $vad5f82e879a9c5d6b5b442eb37e50551->setIsUpdated(); $vad5f82e879a9c5d6b5b442eb37e50551->commit(); }