NAME
WWW::GoKGS::Scraper::TournList - List of KGS tournaments
SYNOPSIS
use WWW::GoKGS::Scraper::TournList;
my $tourn_list = WWW::GoKGS::Scraper::TournList->new;
my $result = $tourn_list->query(
year => 2012
);
# => {
# tournaments => [
# ...
# {
# name => 'KGS Meijin Qualifier October 2012',
# uri => '/tournInfo.jsp?id=762',
# },
# ...
# ],
# year_index => [
# {
# year => 2001,
# uri => '/tournList.jsp?year=2001',
# },
# ...
# ]
# }
DESCRIPTION
This class inherits from WWW::GoKGS::Scraper.
ATTRIBUTES
- $URI = $tourn_list->base_uri
-
Defaults to
http://www.gokgs.com/tournList.jsp
. This attribute is read-only. - $UserAgent = $tourn_list->user_agent
- $tourn_list->user_agent( LWP::UserAgent->new(...) )
-
Can be used to get or set an LWP::UserAgent object which is used to
GET
the requested resource. Defaults to theLWP::UserAgent
object shared by Web::Scraper users ($Web::Scraper::UserAgent
).
METHODS
- $HashRef = $tourn_list->scrape( URI->new(...) )
- $HashRef = $tourn_list->scrape( HTTP::Response->new(...) )
- $HashRef = $tourn_list->scrape( $html[, $base_uri] )
- $HashRef = $tourn_list->scrape( \$html[, $base_uri] )
- $HashRef = $tourn_list->query( year => $Integer )
SEE ALSO
AUTHOR
Ryo Anazawa (anazawa@cpan.org)
LICENSE
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.