class DnsMock

Methods

static 
withMockedHosts(array $hosts)

Configures the mock values for DNS queries.

static 
checkdnsrr($hostname, $type = 'MX')

No description

static 
getmxrr($hostname, $mxhosts, $weight = null)

No description

static 
gethostbyaddr($ipAddress)

No description

static 
gethostbyname($hostname)

No description

static 
gethostbynamel($hostname)

No description

static 
dns_get_record($hostname, $type = DNS_ANY, $authns = null, $addtl = null, $raw = false)

No description

static 
register($class)

No description

Details

static withMockedHosts(array $hosts)

Configures the mock values for DNS queries.

Parameters

array $hosts Mocked hosts as keys, arrays of DNS records as returned by dns_get_record() as values

static checkdnsrr($hostname, $type = 'MX')

Parameters

$hostname
$type

static getmxrr($hostname, $mxhosts, $weight = null)

Parameters

$hostname
$mxhosts
$weight

static gethostbyaddr($ipAddress)

Parameters

$ipAddress

static gethostbyname($hostname)

Parameters

$hostname

static gethostbynamel($hostname)

Parameters

$hostname

static dns_get_record($hostname, $type = DNS_ANY, $authns = null, $addtl = null, $raw = false)

Parameters

$hostname
$type
$authns
$addtl
$raw

static register($class)

Parameters

$class