2017 © Pedro Peláez
 

library whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

image

mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  • Tuesday, May 15, 2018
  • by MallardDuck
  • Repository
  • 1 Watchers
  • 0 Stars
  • 6 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 21 Versions
  • 0 % Grown

The README.md

Whois Client PHP Library

Source Code License PHP Version Latest Stable Version Total Download Count Travis Build Status Scrutinizer Code Quality Code Coverage Coverage Status, (*1)

A message to Russian 🇷🇺 people

If you currently live in Russia, please read this message., (*2)

Purpose

When you need to work with Whois lookups in PHP this library provides a very basic client!, (*3)

Rather than focus on the user-friendly output this library focuses on the raw Whois protocol. The library is limited in function since its intended to be a low-level client that handles only request and raw output. Basically the package supports the look-up of a TLDs primary Whois server and then will do a query of the domain provided., (*4)

If you're looking for a higher level client, please use: Whodis., (*5)

Requirements

  • PHP >= 8.1

Past PHP version support

PHP Package
8.0 Current
7.4 2.0.7
7.3 1.2.1

Features

  • Pure PHP based Whois client.
  • Simple API for getting raw Whois results in PHP.
  • Unicode IDN and punycode support.

Installation

The best installation method is to simply use composer., (*6)

https://packagist.org/packages/mallardduck/whois-client, (*7)

Stable version

composer require mallardduck/whois-client

Example usage

require __DIR__ . '/vendor/autoload.php';

use MallardDuck\Whois\Client;

$client = new Client('whois.nic.me');
$response = $client->makeRequest('danpock.me');
echo $response;

License

Whois Client PHP Library is open source software licensed under the GPLv3 license., (*8)

The Versions

15/05 2018

dev-master

9999999-dev https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

domain unicode whois lookup idn punycode whois-client

15/05 2018

dev-analysis-8b2BmQ

dev-analysis-8b2BmQ https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

domain unicode whois lookup idn punycode whois-client

14/05 2018

0.4.0

0.4.0.0 https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

domain unicode whois lookup idn punycode whois-client

13/05 2018

dev-whois-interface

dev-whois-interface https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

domain unicode whois lookup idn punycode whois-client

05/05 2018

0.3.0

0.3.0.0 https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

domain unicode whois lookup idn punycode whois-client

04/05 2018

0.2.0

0.2.0.0 https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

domain unicode whois lookup idn punycode whois-client

04/05 2018

dev-new-locator

dev-new-locator https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

domain unicode whois lookup idn punycode whois-client

02/05 2018

0.1.5

0.1.5.0 https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

domain unicode whois lookup idn punycode whois-client

02/05 2018

0.1.4

0.1.4.0 https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

domain unicode whois lookup idn punycode whois-client

14/03 2018

0.1.3

0.1.3.0 https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

domain unicode whois lookup idn punycode whois-client

24/02 2018

0.1.2

0.1.2.0 https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

whois lookup whois-client

24/02 2018

0.1.1

0.1.1.0 https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

whois lookup whois-client

24/02 2018

0.1.0

0.1.0.0 https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

whois lookup whois-client

24/02 2018

dev-analysis-XVZKOZ

dev-analysis-XVZKOZ https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

whois lookup whois-client

24/02 2018

dev-analysis-XkpOEy

dev-analysis-XkpOEy https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

whois lookup whois-client

24/02 2018

dev-analysis-qy0eYb

dev-analysis-qy0eYb https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

whois lookup whois-client

24/02 2018

dev-analysis-zDB5yL

dev-analysis-zDB5yL https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

whois lookup whois-client

24/02 2018

0.0.0

0.0.0.0 https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

whois lookup whois-client

24/02 2018

dev-analysis-qvG4nV

dev-analysis-qvG4nV https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

MIT

The Requires

 

The Development Requires

template composer package

24/02 2018

dev-analysis-zYZJrj

dev-analysis-zYZJrj https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

MIT

The Requires

 

The Development Requires

template composer package

24/02 2018

dev-analysis-X0DlYx

dev-analysis-X0DlYx https://github.com/mallardduck/whois-client

A very basic Whois client for PHP. The library is limited in function since it's intended to be a low-level client that handles only request and raw output.

  Sources   Download

MIT

The Requires

 

The Development Requires

template composer package