Net::Am...deoGames(3)
π Net::Am...deoGames(3) π
okay bestie, so this is a page from the User Contributed Perl Documentation collection, and it's the manual for Net::Amazon::Property::VideoGames β and yes, the title up top is squished to Net::Am...deoGames(3) because man pages have a character budget and zero chill. π
β¨ NAME β¨
Net::Amazon::Property::VideoGames β the class for software on amazon.com. literally what it says on the tin, no cap. π¦
πΈ SYNOPSIS πΈ
here's the vibe, copy-paste coded exactly as-is:
use Net::Amazon;
# ...
if($resp->is_success()) {
for my $prop ($resp->properties) {
print join("/", $prop->platforms()), " ",
$prop->title(), " ",
$prop->publisher(), "\n";
}
look at that loop go. it ate. π
π DESCRIPTION π
Net::Amazon::Property::VideoGames is derived from Net::Amazon::Property, and on top of all the all-purpose methods the base class hands you, it also serves up specialized accessors for software parameters. it's giving "inheritance but make it useful". π
π METHODS π
platforms()
Returns a list of the software's platforms. there's also a platform() method which just returns the first platform β like, the main character of the platform list. β
publisher()
Returns the software's publishing company as a string.
title()
Returns the software's title as a string.
ean()
Returns the software's EAN number.
media()
Returns the video games's media type as a string.
label()
Returns the video games's label type as a string.
studio()
Returns the video games's studio type as a string.
brand()
Returns the video games's brand type as a string.
manufacturer()
Returns the video games's manufacturer type as a string.
esrb_rating()
Returns the video games's ESRB age rating type as a string.
media()
Returns the video games's media type as a string. π
not me noticing media() is listed twice in this manpage β that's not a typo on my end bestie, it's in the source. iconic behavior, honestly. π
nummedia()
Returns the video games's number of media (number of discs) as a string.
upc()
Returns the video games's UPC as a string.
new(xmlref => $xmlref)
Initializes an object by passing a hash of hashes structure containing the XML data returned from the service. usually this is just used by Net::Amazon internally to initialize objects for on backcoming data.
okay and one last thing before you go β go check out Net::Amazon::Property for all the all-purpose accessors, like year, OurPrice, ListPrice, etc. those are the β¨ basics β¨ and you're gonna want them. π«Ά
π¦ AUTHOR π¦
Christopher Boumenot, <boumenot@gmail.com>
π COPYRIGHT AND LICENSE π
Copyright 2006 by Christopher Boumenot <lt>boumenot@gmail.com
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
and that's the whole page, bestie!! this one shipped as perl v5.42.0, dated 2025-07-25, and the manual name folded up top was Net::Am...deoGames(3) β go forth and query some video games, you absolute legend. πβ¨π
π¦ where this page comes from
- fedora 43: perl-Net-Amazon 0.62-35.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms