PHP Класс LibCloud\Dns\Model\Record

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

Защищенные свойства (Protected)

Свойство Тип Описание
$data string data for the record
$extra array (optional) Extra attributes (driver specific)
$id string Record id
$name string Hostname or FQDN
$provider string DNS provider name
$ttl integer Record ttl
$type RecordType DNS record type (A, AAAA, ...)
$zone Zone Zone instance

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

Метод Описание
__construct ( $id, $name, $type, $data, $zone, $provider, $ttl, $extra = [] )
getData ( ) : string
getExtra ( ) : mixed
getId ( ) : string
getName ( ) : string
getProvider ( ) : string
getTtl ( ) : integer
getType ( ) : RecordType
getZone ( ) : Zone
setData ( string $data )
setExtra ( mixed $extra )
setId ( string $id )
setName ( string $name )
setProvider ( string $provider )
setTtl ( integer $ttl )
setType ( RecordType $type )
setZone ( Zone $zone )

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

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

public __construct ( $id, $name, $type, $data, $zone, $provider, $ttl, $extra = [] )

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

public getData ( ) : string
Результат string

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

public getExtra ( ) : mixed
Результат mixed

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

public getId ( ) : string
Результат string

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

public getName ( ) : string
Результат string

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

public getProvider ( ) : string
Результат string

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

public getTtl ( ) : integer
Результат integer

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

public getType ( ) : RecordType
Результат RecordType

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

public getZone ( ) : Zone
Результат Zone

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

public setData ( string $data )
$data string

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

public setExtra ( mixed $extra )
$extra mixed

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

public setId ( string $id )
$id string

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

public setName ( string $name )
$name string

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

public setProvider ( string $provider )
$provider string

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

public setTtl ( integer $ttl )
$ttl integer

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

public setType ( RecordType $type )
$type RecordType

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

public setZone ( Zone $zone )
$zone Zone

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

$data защищенное свойство

data for the record
protected string $data
Результат string

$extra защищенное свойство

(optional) Extra attributes (driver specific)
protected array $extra
Результат array

$id защищенное свойство

Record id
protected string $id
Результат string

$name защищенное свойство

Hostname or FQDN
protected string $name
Результат string

$provider защищенное свойство

DNS provider name
protected string $provider
Результат string

$ttl защищенное свойство

Record ttl
protected int $ttl
Результат integer

$type защищенное свойство

DNS record type (A, AAAA, ...)
protected RecordType,LibCloud\Dns\Model $type
Результат RecordType

$zone защищенное свойство

Zone instance
protected Zone,LibCloud\Dns\Model $zone
Результат Zone