Codem\DomainValidation\ValidatedDomainField
A field that checks a value (a purported domain) against various DNS records This field does not check the existence of a domain name, as domain names can exist without any DNS records e.g an intranet not in DNS
Synopsis
class ValidatedDomainField
extends TextField
implements
FieldInterface
{
- // members
- public array $custom_dns_checks = ;
- public array $custom_clients = ;
- private static array $dns_checks = ;
- private static array $dns_clients = ;
- private array $answers = ;
- private boolean $be_strict = false;
- // methods
- public void Type()
- public void getAnswers()
- public void beStrict()
- public void validate()
Hierarchy
Members
private
- $answers
- $be_strict
- $dns_checks — array
- $dns_clients — array
public
- $custom_clients
- $custom_dns_checks
Methods
public
- Type() — {@inheritdoc}
- beStrict() — If true, any empty response will cause validate to return false
- getAnswers()
- validate()