class RdapService (View source)

Methods

__construct(string $dataFile = '')

No description

string|null
getRdapServer(string $tld)

No description

string|null
getRdapServerForDomain(string $domain)

No description

bool
hasTld(string $tld)

No description

array
getAllRdapServers()

No description

void
setCustomServers(array $servers)

No description

bool
refresh()

No description

void
setRequestTimeout(int $seconds)

No description

array|null
query(string $domain, string|null $serverUrl = null)

No description

array
getRdapInfo(string $domain)

No description

string
formatRdapResponse(array $response)

No description

Details

__construct(string $dataFile = '')

No description

Parameters

string $dataFile

Path to the RDAP servers PHP data file

string|null getRdapServer(string $tld)

No description

Parameters

string $tld

Return Value

string|null

string|null getRdapServerForDomain(string $domain)

No description

Parameters

string $domain

Return Value

string|null

bool hasTld(string $tld)

No description

Parameters

string $tld

Return Value

bool

array getAllRdapServers()

No description

Return Value

array

void setCustomServers(array $servers)

No description

Parameters

array $servers

Return Value

void

bool refresh()

No description

Return Value

bool

void setRequestTimeout(int $seconds)

No description

Parameters

int $seconds

Return Value

void

array|null query(string $domain, string|null $serverUrl = null)

No description

Parameters

string $domain
string|null $serverUrl

Return Value

array|null

array getRdapInfo(string $domain)

No description

Parameters

string $domain

Return Value

array

string formatRdapResponse(array $response)

No description

Parameters

array $response

Return Value

string