chanshige/whois

'chanshige/whois' is that helps your domain registered information(whois) search.

v3.0.1 2019-03-28 06:23 UTC

README

Packagist Build Status Coverage Status

chanshige/whois

domain registered information(whois) search.
ドメインのWHOIS情報を検索するライブラリです。
様々なTLD(com/net/jp...)で、広く検索することができます。

Installation

With Composer

$ composer require chanshige/whois 'v3.0'

usage

<?php
use Chanshige\Whois;
$whois = new Whois();
$whois->query('domain-name.example', 'whois.server.fqdn');
$results = $whois->results(); // array response.

// new instance with query request.
$newInstance = $whois->withQuery('new.domain-name.example', 'whois.server.fqdn');
$results = $newInstance->results();
?>

response.

// Processed data.
// 登録者・管理者・請求者情報など、情報毎に分割して結果を返します。(gTLDのみ)
$whois->result();

// Original(Raw) data. [Array]
// WHOISサーバーから返された結果をそのまま返します。
$whois->raw();

// To json_encode [Object => String]
// json形式に加工したい場合は、以下のように渡すことができます。
json_encode($whois);

test (with coverage)

$ composer test

coverage

License

MIT

Author

chanshige