Documentation

Horde_DNS
in package

The wrapper function to call the available functions on a given backend

See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Tags
author

Diana Hille hille@b1-systems.de

author

Ralf Lang lang@b1-systems.de

category

Horde

Table of Contents

$_backends  : mixed
__construct()  : mixed
The Constructor
addBackend()  : mixed
Adds the specified backend, to make it available TODO: Make it protected or private
addRecord()  : mixed
Wrapper of the addRecord function
addZone()  : mixed
Wrapper of the addZone function
deleteRecord()  : mixed
Wrapper of the deleteRecord function TODO: Just use a unique identifier instead?
deleteZone()  : mixed
Wrapper of the deleteZone function TODO: Just use a unique identifier instead?
updateRecord()  : mixed
Wrapper of the updateRecord function TODO: Just use a unique identifier instead?

Properties

$_backends

protected mixed $_backends = array()

Methods

__construct()

The Constructor

public __construct(Horde_DNS_Backend $backend) : mixed
Parameters
$backend : Horde_DNS_Backend

An instance of one of the available backends

Return values
mixed

addBackend()

Adds the specified backend, to make it available TODO: Make it protected or private

public addBackend(Horde_DNS_Backend $backend) : mixed
Parameters
$backend : Horde_DNS_Backend

An instance of one of the available backends

Return values
mixed

addRecord()

Wrapper of the addRecord function

public addRecord(Horde_DNS_Record $record) : mixed
Parameters
$record : Horde_DNS_Record

The definition of a record

Return values
mixed

addZone()

Wrapper of the addZone function

public addZone(Horde_DNS_Zone $zone) : mixed
Parameters
$zone : Horde_DNS_Zone

The definition of a zone

Return values
mixed

deleteRecord()

Wrapper of the deleteRecord function TODO: Just use a unique identifier instead?

public deleteRecord(Horde_DNS_Record $record) : mixed
Parameters
$record : Horde_DNS_Record

The definition of a record

Return values
mixed

deleteZone()

Wrapper of the deleteZone function TODO: Just use a unique identifier instead?

public deleteZone(Horde_DNS_Zone $zone) : mixed
Parameters
$zone : Horde_DNS_Zone

The definition of a zone

Return values
mixed

updateRecord()

Wrapper of the updateRecord function TODO: Just use a unique identifier instead?

public updateRecord(Horde_DNS_Record $record) : mixed
Parameters
$record : Horde_DNS_Record

The definition of a record

Return values
mixed

Search results