PHP Класс DBDNSZone

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$allowManageSystemRecords
$allowedAccounts
$axfrAllowedHosts
$clientId
$dateLastModified
$envId
$farmId
$farmRoleId
$id
$isOnNsServer
$isZoneConfigModified
$privateRootRecords
$soaExpire
$soaMinTtl
$soaOwner
$soaParent
$soaRefresh
$soaRetry
$soaSerial
$soaTtl
$status
$zoneName

Открытые методы

Метод Описание
__construct ( $id = null )
create ( unknown_type $zoneName, unknown_type $soaRefresh, unknown_type $soaExpire, $soaOwner, $soaRetry = 7200 ) : DBDNSZone
getContents ( $config_contents = false )
getFarmObject ( ) : DBFarm Gets DBFarm object
getRecords ( $includeSystem = true )
loadByFarmId ( integer $farm_id ) : array
loadById ( integer $id ) : DBDNSZone
remove ( )
save ( $update_system_records = false )
setRecords ( $records )
updateSystemRecords ( $server_id = null )

Защищенные методы

Метод Описание
removeFromPowerDns ( )

Приватные методы

Метод Описание
IsDomain ( $var, $name = null, $error = null, $allowed_utf8_chars = "", $disallowed_utf8_chars = "" )
getBehaviorsRecords ( DBServer $dbServer )
getDbRecords ( DBServer $dbServer )
getServerDNSRecords ( DBServer $DBServer )
loadRecords ( )
unBind ( )

Описание методов

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

public __construct ( $id = null )

create() публичный статический Метод

public static create ( unknown_type $zoneName, unknown_type $soaRefresh, unknown_type $soaExpire, $soaOwner, $soaRetry = 7200 ) : DBDNSZone
$zoneName unknown_type
$soaRefresh unknown_type
$soaExpire unknown_type
Результат DBDNSZone

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

public getContents ( $config_contents = false )

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

Gets DBFarm object
public getFarmObject ( ) : DBFarm
Результат DBFarm

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

public getRecords ( $includeSystem = true )

loadByFarmId() публичный статический Метод

public static loadByFarmId ( integer $farm_id ) : array
$farm_id integer
Результат array

loadById() публичный статический Метод

public static loadById ( integer $id ) : DBDNSZone
$id integer
Результат DBDNSZone

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

public remove ( )

removeFromPowerDns() защищенный Метод

protected removeFromPowerDns ( )

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

public save ( $update_system_records = false )

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

public setRecords ( $records )

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

public updateSystemRecords ( $server_id = null )

Описание свойств

$allowManageSystemRecords публичное свойство

public $allowManageSystemRecords

$allowedAccounts публичное свойство

public $allowedAccounts

$axfrAllowedHosts публичное свойство

public $axfrAllowedHosts

$clientId публичное свойство

public $clientId

$dateLastModified публичное свойство

public $dateLastModified

$envId публичное свойство

public $envId

$farmId публичное свойство

public $farmId

$farmRoleId публичное свойство

public $farmRoleId

$id публичное свойство

public $id

$isOnNsServer публичное свойство

public $isOnNsServer

$isZoneConfigModified публичное свойство

public $isZoneConfigModified

$privateRootRecords публичное свойство

public $privateRootRecords

$soaExpire публичное свойство

public $soaExpire

$soaMinTtl публичное свойство

public $soaMinTtl

$soaOwner публичное свойство

public $soaOwner

$soaParent публичное свойство

public $soaParent

$soaRefresh публичное свойство

public $soaRefresh

$soaRetry публичное свойство

public $soaRetry

$soaSerial публичное свойство

public $soaSerial

$soaTtl публичное свойство

public $soaTtl

$status публичное свойство

public $status

$zoneName публичное свойство

public $zoneName