implements |
Arrayable, ArrayAccess |
---|
Methods | ||
---|---|---|
public
|
__construct(string $zone, array $args)
|
# |
public
|
__debugInfo()
|
# |
public
|
getMeta(string $key): mixed|null
|
# |
public
|
setMeta(mixed $key, mixed|null $value = null): self
|
# |
public
|
is(Record $r): bool
|
# |
public
|
matches(string $field, $against): bool
|
# |
public
|
getZone(): string
|
# |
public
|
__toString()
|
# |
public
|
toArray(): array
|
# |
public
|
hostname(): string
|
# |
public
|
offsetExists($offset): bool
|
# |
public
&
|
offsetGet($offset)
|
# |
public
|
offsetSet($offset, $value): void
|
# |
public
|
offsetUnset($offset): void
|
# |
public
|
merge(Record $new): Record
|
# |
public
|
add(Record $new): $this
|
# |
public
|
parameterFromMeta(): string
|
# |
Constants | |||
---|---|---|---|
public
|
FORMATTED_RECORDS = [
'MX',
'SRV',
'CAA',
'CERT',
'DNSKEY',
'DS',
'LOC',
'NAPTR',
'SMIMEA',
'SOA',
'SSHFP',
'SVCB',
'TLSA',
'URI',
]
|
# |