PHP 클래스 DNS, dns-control

파일 보기 프로젝트 열기: jmazzi/dns-control 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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