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();
 }