Documentation

resolvedDomain
in package
implements resolvedDomainNameInterface

Interfaces, Classes, Traits and Enums

resolvedDomainNameInterface

Table of Contents

$domain  : nameInterface
$registrableDomain  : nameInterface
$secondLevelDomain  : nameInterface
$subDomain  : nameInterface
$suffix  : topLevelDomainInterface
__set_state()  : self
count()  : int
domain()  : nameInterface
fromIANA()  : self
fromICANN()  : self
fromPrivate()  : self
fromUnknown()  : self
jsonSerialize()  : string|null
registrableDomain()  : nameInterface
secondLevelDomain()  : nameInterface
subDomain()  : nameInterface
suffix()  : topLevelDomainInterface
toAscii()  : self
toString()  : string
toUnicode()  : self
value()  : string|null
withSecondLevelDomain()  : self
withSubDomain()  : self
withSuffix()  : self
__construct()  : mixed
setDomainName()  : nameInterface
validateState()  : void

Properties

Methods

__set_state()

public static __set_state(array<string|int, mixed> $properties) : self
Parameters
$properties : array<string|int, mixed>
Return values
self

fromIANA()

public static fromIANA(mixed $domain) : self
Parameters
$domain : mixed
Return values
self

fromICANN()

public static fromICANN(mixed $domain, int $suffixLength) : self
Parameters
$domain : mixed
$suffixLength : int
Return values
self

fromPrivate()

public static fromPrivate(mixed $domain, int $suffixLength) : self
Parameters
$domain : mixed
$suffixLength : int
Return values
self

fromUnknown()

public static fromUnknown(mixed $domain, int $suffixLength) : self
Parameters
$domain : mixed
$suffixLength : int
Return values
self

jsonSerialize()

public jsonSerialize() : string|null
Return values
string|null

value()

public value() : string|null
Return values
string|null

withSecondLevelDomain()

public withSecondLevelDomain(mixed $label) : self
Parameters
$label : mixed
Return values
self

withSubDomain()

public withSubDomain(mixed $subDomain) : self
Parameters
$subDomain : mixed
Return values
self

withSuffix()

public withSuffix(mixed $suffix) : self
Parameters
$suffix : mixed
Return values
self

validateState()

private validateState() : void
Return values
void

Search results