NAME
Net::API::CPAN::List::Web - Web Search Result List Object Class
SYNOPSIS
my
$list
= Net::API::CPAN::List::Web->new(
{
distribution
=>
"Folklore-Japan"
,
hits
=> [
{
abstract
=>
"Japan Folklore Object Class"
,
author
=>
"MOMOTARO"
,
authorized
=> 1,
date
=>
"2023-07-17T09:43:41"
,
description
=>
"Folklore::Japan is a totally fictious perl 5 module designed to serve as an example for the MetaCPAN API."
,
distribution
=>
"Folklore-Japan"
,
documentation
=>
"Folklore::Japan"
,
favorites
=> 1,
id
=>
"abcd1234edfgh56789"
,
indexed
=> 1,
module
=> [
{
associated_pod
=>
"MOMOTARO/Folklore-Japan-v0.1.0/lib/Folklore/Japan.pm"
,
authorized
=> 1,
indexed
=> 1,
name
=>
"Folklore::Japan"
,
version
=>
'v0.1.0'
,,
version_numified
=> 0.001000,
},
],
path
=>
"lib/Folklore/Japan.pm"
,
pod_lines
=> [12, 320],
release
=>
"Folklore-Japan-v0.1.0"
,
score
=> 0.031563006,
status
=>
"latest"
,
},
],
total
=> 1,
}
) ||
die
( Net::API::CPAN::List::Web->error );
VERSION
v0.1.0
DESCRIPTION
This object class is used to represent web search result. It inherits from Net::API::CPAN::List, because this result set is basically a result set within a result set.
This class object type list_web
is used when instantiating a new Net::API::CPAN::List object, so that each of the data array elements are instantiated as an object of this class.
So the overall structure would look like this:
Net::API::CPAN::List object = [
Net::API::CPAN::List::Web object,
Net::API::CPAN::List::Web object,
Net::API::CPAN::List::Web object,
# etc..
]
METHODS
For all other methods, please refer to this class parent Net::API::CPAN::List
distribution
String. This represents the distribution name for this sub-result set.
AUTHOR
Jacques Deguest <jack@deguest.jp>
SEE ALSO
COPYRIGHT & LICENSE
Copyright(c) 2023 DEGUEST Pte. Ltd.
All rights reserved
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.