sapistudio / domain
2.1.2
2024-02-29 08:57 UTC
Requires
- php: >=5.6
- illuminate/support: ^5.4
- io-developer/php-whois: ^3.4
README
use SapiStudio\Domain\DnsQuerifier; DnsQuerifier::blacklistLookup($ipValue);
Get all DNS records for a domain
DnsQuerifier::hostLookup($domainName);
Check DMARC record
$dmarc = DnsQuerifier::make($domainName) $dmarc->getDmarcRecord() $dmarc->hasDmarc()
Check SPF record
$dmarc = DnsQuerifier::make($domainName) $dmarc->getSpfRecord() $dmarc->hasSpf()
Initialize querifier with a custom getter(dig or php)
//load all records $querifier = DnsQuerifier::dnsLoad($domainName,Querifier::GETTER_PHP);//or Querifier::GETTER_DIG //get txt entries $querifier->getTxtRecords();
Whois data
use SapiStudio\Domain\Whois; Whois::load('example.com')->getWhois();