P5U::Lib::Whois - support library implementing p5u's whois command
use P5U::Lib::Whois; print P5U::Lib::Whois -> new(cpanid => 'TOBYINK') -> report;
This is a support library for the testers command.
It's a Moo-based class.
Creates a new instance of the class.
Generally speaking the only attribute you want to set here is
CPAN ID; read-only; string.
Person's name; read-only; string or undef.
City where person lives; read-only; string or undef.
Region where person lives; read-only; string or undef.
Country where person lives as an ISO 3166 code; read-only; string or undef.
Longitude for where the person lives; read-only; number or undef.
Latitude for where the person lives; read-only; number or undef.
Person's websites; read-only, array ref of strings.
Person's e-mail addresses; read-only, array ref of strings.
Data from MetaCPAN; read-only, hash ref.
Release data from MetaCPAN; read-only, array ref.
Returns a string combining location data (city, region, country, co-ordinates).
Arrayref of strings of all latest releases. Strings are e.g. "Foo-Bar-0.001".
Top-level namespaces this person has released distributions in, sorted in order of most releases first.
Returns a whois report on the person as a long string. The parameter is a boolean indicating whether the report should include additional details.
Please report any bugs to http://rt.cpan.org/Dist/Display.html?Queue=P5U.
Toby Inkster <firstname.lastname@example.org>.
This software is copyright (c) 2012 by Toby Inkster.
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.