DnsCommonValidator
class DnsCommonValidator (View source)
Common DNS validation functions shared across record types
Methods
validatePriority(mixed $prio, string $type)
Validate priority for DNS records
validateNonAliasTarget(string $target)
Check if target is not a CNAME
bool
isValidPriority(mixed $prio)
Check if the priority value is valid
Details
__construct(RecordReadBackendInterface $backendProvider)
No description
ValidationResult
validatePriority(mixed $prio, string $type)
Validate priority for DNS records
Check if MX or SRV priority is within range
ValidationResult
validateNonAliasTarget(string $target)
Check if target is not a CNAME
bool
isValidPriority(mixed $prio)
Check if the priority value is valid