Library for obtaining values from whois command

dev-master 2016-05-07 09:32 UTC

This package is auto-updated.

Last update: 2024-05-16 07:01:38 UTC


README

Simple values parser from console 'whois' command

How to use

For example for obtaining NetName of IP address:

$whois = new Whois('8.8.8.8');
$answer = $whois->getProperty('netname');
print $answer; // LVLT-GOGL-8-8-8

Or, for obtaining 'Admin Email' of domain:

$whois = new Whois('google.com');
$answer = $whois->getProperty('admin email');
print $answer; // dns-admin@google.com

All properties should be in lowercase.

Installing Whois

# Install Composer
curl -sS https://getcomposer.org/installer | php

Next, run the Composer command to install the latest stable version of Whois

php composer.phar require sokolnikov911/whois

After installing, you need to require Composer's autoloader:

require 'vendor/autoload.php';

You can then later update Whois using composer:

composer.phar update

Requirements

This class requires installed console 'whois' package for Unix/Linux system.

License

This library is licensed under the MIT License.