PHP Class DNS, dns-control

Afficher le fichier Open project: jmazzi/dns-control Class Usage Examples

Méthodes publiques

Свойство Type Description
$db
$entries path to named files
$error global named.conf options
$path sql object
$tpl error message

Méthodes publiques

Méthode Description
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 )

Method Details

DNS() public méthode

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

addRecord() public méthode

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

addZone() public méthode

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

createLock() public méthode

public createLock ( $process )

delLock() public méthode

public delLock ( $process )

delRecord() public méthode

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

delZone() public méthode

private
public delZone ( $domain )

domainId() public méthode

public domainId ( $domain )

getRecords() public méthode

public getRecords ( $domain, $type )

isDomain() public méthode

public isDomain ( $domain )

isIP() public méthode

public isIP ( $ip )

isLock() public méthode

public isLock ( $process )

isZone() public méthode

public isZone ( $domain )

loadTpl() public méthode

public loadTpl ( )

modRecord() public méthode

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

processAddqueue() public méthode

public processAddqueue ( )

processDelqueue() public méthode

public processDelqueue ( )

processModqueue() public méthode

public processModqueue ( )

raiseError() public méthode

public raiseError ( $error )

rebuildZones() public méthode

public rebuildZones ( )

recordInfo() public méthode

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

reloadZone() public méthode

public reloadZone ( $domain = "" )

removeZone() public méthode

public
public removeZone ( $domain )

updateIp() public méthode

public updateIp ( $domainid, $address )

updateZonePass() public méthode

public updateZonePass ( $domainid, $password )

writeConf() public méthode

public writeConf ( )

writeZone() public méthode

public writeZone ( $domain, $return = false )

zoneInfo() public méthode

public zoneInfo ( $domainid )

zoneIp() public méthode

public zoneIp ( $domain )

Property Details

$db public_oe property

public $db

$entries public_oe property

path to named files
public $entries

$error public_oe property

global named.conf options
public $error

$path public_oe property

sql object
public $path

$tpl public_oe property

error message
public $tpl