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
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
$ttl read-only
private
int|null
$ttl
= null
$type read-only
private
int
$type
$value read-only
private
string
$value
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 (
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|nullgetType()
public
getType() : int
Return values
intgetValue()
public
getValue() : string