Documentation

DnsRecord
in package

FinalYes

Table of Contents

Constants

A  = \LibDNS\Records\ResourceTypes::A
AAAA  = \LibDNS\Records\ResourceTypes::AAAA
AFSDB  = \LibDNS\Records\ResourceTypes::AFSDB
ALL  = \LibDNS\Records\ResourceQTypes::ALL
AXFR  = \LibDNS\Records\ResourceQTypes::AXFR
CAA  = \LibDNS\Records\ResourceTypes::CAA
CERT  = \LibDNS\Records\ResourceTypes::CERT
CNAME  = \LibDNS\Records\ResourceTypes::CNAME
DHCID  = \LibDNS\Records\ResourceTypes::DHCID
DLV  = \LibDNS\Records\ResourceTypes::DLV
DNAME  = \LibDNS\Records\ResourceTypes::DNAME
DNSKEY  = \LibDNS\Records\ResourceTypes::DNSKEY
DS  = \LibDNS\Records\ResourceTypes::DS
HINFO  = \LibDNS\Records\ResourceTypes::HINFO
ISDN  = \LibDNS\Records\ResourceTypes::ISDN
KEY  = \LibDNS\Records\ResourceTypes::KEY
KX  = \LibDNS\Records\ResourceTypes::KX
LOC  = \LibDNS\Records\ResourceTypes::LOC
MAILA  = \LibDNS\Records\ResourceQTypes::MAILA
MAILB  = \LibDNS\Records\ResourceQTypes::MAILB
MB  = \LibDNS\Records\ResourceTypes::MB
MD  = \LibDNS\Records\ResourceTypes::MD
MF  = \LibDNS\Records\ResourceTypes::MF
MG  = \LibDNS\Records\ResourceTypes::MG
MINFO  = \LibDNS\Records\ResourceTypes::MINFO
MR  = \LibDNS\Records\ResourceTypes::MR
MX  = \LibDNS\Records\ResourceTypes::MX
NAPTR  = \LibDNS\Records\ResourceTypes::NAPTR
NS  = \LibDNS\Records\ResourceTypes::NS
NULL  = \LibDNS\Records\ResourceTypes::NULL
PTR  = \LibDNS\Records\ResourceTypes::PTR
RP  = \LibDNS\Records\ResourceTypes::RP
RT  = \LibDNS\Records\ResourceTypes::RT
SIG  = \LibDNS\Records\ResourceTypes::SIG
SOA  = \LibDNS\Records\ResourceTypes::SOA
SPF  = \LibDNS\Records\ResourceTypes::SPF
SRV  = \LibDNS\Records\ResourceTypes::SRV
TXT  = \LibDNS\Records\ResourceTypes::TXT
WKS  = \LibDNS\Records\ResourceTypes::WKS
X25  = \LibDNS\Records\ResourceTypes::X25

Properties

$ttl  : int|null
$type  : int
$value  : string

Methods

__construct()  : mixed
getName()  : string
Converts a record type integer back into its name as defined in this class.
getTtl()  : int|null
getType()  : int
getValue()  : string

Constants

A

public mixed A = \LibDNS\Records\ResourceTypes::A

AAAA

public mixed AAAA = \LibDNS\Records\ResourceTypes::AAAA

AFSDB

public mixed AFSDB = \LibDNS\Records\ResourceTypes::AFSDB

ALL

public mixed ALL = \LibDNS\Records\ResourceQTypes::ALL

AXFR

public mixed AXFR = \LibDNS\Records\ResourceQTypes::AXFR

CAA

public mixed CAA = \LibDNS\Records\ResourceTypes::CAA

CERT

public mixed CERT = \LibDNS\Records\ResourceTypes::CERT

CNAME

public mixed CNAME = \LibDNS\Records\ResourceTypes::CNAME

DHCID

public mixed DHCID = \LibDNS\Records\ResourceTypes::DHCID

DLV

public mixed DLV = \LibDNS\Records\ResourceTypes::DLV

DNAME

public mixed DNAME = \LibDNS\Records\ResourceTypes::DNAME

DNSKEY

public mixed DNSKEY = \LibDNS\Records\ResourceTypes::DNSKEY

DS

public mixed DS = \LibDNS\Records\ResourceTypes::DS

HINFO

public mixed HINFO = \LibDNS\Records\ResourceTypes::HINFO

ISDN

public mixed ISDN = \LibDNS\Records\ResourceTypes::ISDN

KEY

public mixed KEY = \LibDNS\Records\ResourceTypes::KEY

KX

public mixed KX = \LibDNS\Records\ResourceTypes::KX

LOC

public mixed LOC = \LibDNS\Records\ResourceTypes::LOC

MAILA

public mixed MAILA = \LibDNS\Records\ResourceQTypes::MAILA

MAILB

public mixed MAILB = \LibDNS\Records\ResourceQTypes::MAILB

MB

public mixed MB = \LibDNS\Records\ResourceTypes::MB

MD

public mixed MD = \LibDNS\Records\ResourceTypes::MD

MF

public mixed MF = \LibDNS\Records\ResourceTypes::MF

MG

public mixed MG = \LibDNS\Records\ResourceTypes::MG

MINFO

public mixed MINFO = \LibDNS\Records\ResourceTypes::MINFO

MR

public mixed MR = \LibDNS\Records\ResourceTypes::MR

MX

public mixed MX = \LibDNS\Records\ResourceTypes::MX

NAPTR

public mixed NAPTR = \LibDNS\Records\ResourceTypes::NAPTR

NS

public mixed NS = \LibDNS\Records\ResourceTypes::NS

NULL

public mixed NULL = \LibDNS\Records\ResourceTypes::NULL

PTR

public mixed PTR = \LibDNS\Records\ResourceTypes::PTR

RP

public mixed RP = \LibDNS\Records\ResourceTypes::RP

RT

public mixed RT = \LibDNS\Records\ResourceTypes::RT

SIG

public mixed SIG = \LibDNS\Records\ResourceTypes::SIG

SOA

public mixed SOA = \LibDNS\Records\ResourceTypes::SOA

SPF

public mixed SPF = \LibDNS\Records\ResourceTypes::SPF

SRV

public mixed SRV = \LibDNS\Records\ResourceTypes::SRV

TXT

public mixed TXT = \LibDNS\Records\ResourceTypes::TXT

WKS

public mixed WKS = \LibDNS\Records\ResourceTypes::WKS

X25

public mixed X25 = \LibDNS\Records\ResourceTypes::X25

Properties

Methods

__construct()

public __construct(string $value, int $type[, int|null $ttl = null ]) : mixed
Parameters
$value : string
$type : int
$ttl : int|null = null

getName()

Converts a record type integer back into its name as defined in this class.

public static getName(int $type) : string

Returns "unknown ()" in case a name for this record is not known.

Parameters
$type : int

Record type as integer.

Return values
string

Name of the constant for this record in this class.

getTtl()

public getTtl() : int|null
Return values
int|null

getType()

public getType() : int
Return values
int

getValue()

public getValue() : string
Return values
string

        
On this page

Search results