INSTALLATION
perl Makefile.PL
make
make test
make install
NAME
Net::Domain::TLD - Gives ability to retrieve currently available tld names/descriptions and perform verification of given tld name
SYNOPSIS
use Net::Domain::TLD;
my $domain_list = Net::Domain::TLD->new;
my @ccTLDs = $domain_list->ccTLDs;
DESCRIPTION
The purpose of this module is to provide user with current list of available top level domain names including new ICANN additions and ccTLDs
PUBLIC INTERFACES
- new
-
Creates new Net::Domain::TLD instance
my $tld = Net::Domain::TLD->new;
- All
-
my @list = $tld->All;
returns list or hash ref of all TLDs names/descriptions
- TLDs_new
-
my @list = $tld->TLDs_new;
returns list or hash ref of new TLD names/descriptions
- gTLDs_open
-
my $names = $tld->gTLDs_open;
returns a list or hash ref of generic TLD names/descriptions available to general public
- gTLDs_restricted
-
my @list = $tld->gTLDs_restricted;
returns a list or hash ref of generic TLD names/descriptions restricted for assignment to specific users
- ccTLDs
-
my $names = $tld->ccTLDs;
returns a list or hash ref of country code TLD names/descriptions
- exists
-
determines if given tld exists, returns 1 if tld is valid and 0 if not
$tld->exists(q{.info}) ? print q{ok} : print q{not ok};
AUTHOR
Alexander Pavlovic <alex.pavlovic@marketingtips.com>
COPYRIGHT
Copyright (c) 2001 Internet Marketing Center . All rights reserved. This package is free software; you can redistribute it and/or modify it under the same terms as Perl itself.