Описание
Предоставляет доступ к свойствам домена.
Класс domain является членом коллекции domainsCollection, поэтому получать экземпляр класса необходимо именно у нее, используя соответствующие методы.
Пример 15. Получить список зеркал основного домена
<?php
...
$collection = domainsCollection::getInstance(); // получаем экземпляр коллекции
$domain = $collection->getDefaultDomain(); // получаем основной домен
if ($domain instanceof domain) {
$mirrors = $domain->getMirrowsList();
foreach ($mirrors as $mirror) {
$host = $mirror->getHost();
}
...
}
...
?>
Пример 16. Добавить новое зеркало основному домену
<?php
...
// получаем экземпляр коллекции
$collection = domainsCollection::getInstance();
// получаем основной домен
$domain = $collection->getDefaultDomain();
if ($domain instanceof domain) {
// добавляем зеркало для основного домена
$mirror_id = $domain->addMirrow("mirror.example.com");
$mirror = $domain->getMirrow($mirror_id);
if ($mirror instanceof domainMirrow) {
// изменяем свойства зеркала, см. также описание класса domainMirrow
...
}
}
...
?>