PHP Класс DNS, dns-control

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

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

Свойство Тип Описание
$db
$entries path to named files
$error global named.conf options
$path sql object
$tpl error message

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

Метод Описание
DNS ( &$db, $path, $conf_file, $tpl_path ) template array
addRecord ( $type, $domain, $name, $address )
addZone ( $domain, $address, $password )
createLock ( $process )
delLock ( $process )
delRecord ( $domain, $recordid, $type )
delZone ( $domain ) private
domainId ( $domain )
getRecords ( $domain, $type )
isDomain ( $domain )
isIP ( $ip )
isLock ( $process )
isZone ( $domain )
loadTpl ( )
modRecord ( $domain, $recordid, $address, $type )
processAddqueue ( )
processDelqueue ( )
processModqueue ( )
raiseError ( $error )
rebuildZones ( )
recordInfo ( $domain, $recordid, $type )
reloadZone ( $domain = "" )
removeZone ( $domain ) public
updateIp ( $domainid, $address )
updateZonePass ( $domainid, $password )
writeConf ( )
writeZone ( $domain, $return = false )
zoneInfo ( $domainid )
zoneIp ( $domain )

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

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

template array
public DNS ( &$db, $path, $conf_file, $tpl_path )

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

public addRecord ( $type, $domain, $name, $address )

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

public addZone ( $domain, $address, $password )

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

public createLock ( $process )

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

public delLock ( $process )

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

public delRecord ( $domain, $recordid, $type )

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

private
public delZone ( $domain )

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

public domainId ( $domain )

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

public getRecords ( $domain, $type )

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

public isDomain ( $domain )

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

public isIP ( $ip )

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

public isLock ( $process )

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

public isZone ( $domain )

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

public loadTpl ( )

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

public modRecord ( $domain, $recordid, $address, $type )

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

public processAddqueue ( )

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

public processDelqueue ( )

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

public processModqueue ( )

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

public raiseError ( $error )

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

public rebuildZones ( )

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

public recordInfo ( $domain, $recordid, $type )

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

public reloadZone ( $domain = "" )

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

public
public removeZone ( $domain )

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

public updateIp ( $domainid, $address )

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

public updateZonePass ( $domainid, $password )

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

public writeConf ( )

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

public writeZone ( $domain, $return = false )

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

public zoneInfo ( $domainid )

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

public zoneIp ( $domain )

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

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

public $db

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

path to named files
public $entries

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

global named.conf options
public $error

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

sql object
public $path

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

error message
public $tpl