Net::Am...Software(3)
π NAME π
Net::Amazon::Property::Software β the glow-up class for software on amazon.com π¦β¨
She's the little sister of the all-purpose property class, and she knows everything about your software listings. Periodt.
β¨ SYNOPSIS β¨
okay so like, here's the vibe:
use Net::Amazon;
# ...
if($resp->is_success()) {
for my $prop ($resp->properties) {
print join("/", $prop->platforms()), " ",
$prop->title(), " ",
$prop->publisher(), "\n";
}
look at her go π looping through properties, joining platforms with a slash, printing title, printing publisher. iconic behaviour honestly.
πΈ DESCRIPTION πΈ
Net::Amazon::Property::Software is derived from Net::Amazon::Property, bestie. so on top of all the all-purpose methods the base class hands down, she serves up her own specialized accessors for software parameters. it's giving inheritance done right π
π METHODS π
platforms()
returns a list of the software's platforms. there's also a platform() method which just returns the first platform, for when you're feeling lowkey minimal π«Ά
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 software's media type as a string πΏ
label()
returns the software's label type as a string π·οΈ
studio()
returns the software's studio type as a string π¬
brand()
returns the software's brand type as a string β
manufacturer()
returns the software's manufacturer type as a string π
esrb_rating()
returns the software's ESRB age rating type as a string π
media()
returns the software's media type as a string πΏ (yes, again β she's listed twice in the docs, and we respect the canon fr fr)
nummedia()
returns the software's number of media (number of discs) 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 π§
π«Ά pssst β go check outNet::Amazon::Propertyfor all-purpose accessors, likeyear,OurPrice,ListPrice, etc. she's got the whole catalogue of goodies.
π AUTHOR π
Christopher Boumenot, <boumenot@gmail.com>
π COPYRIGHT AND LICENSE π
Copyright 2006 by Christopher Bomenot <boumenot@gmail.com>
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. β¨
perl v5.42.0 Β· 2025-07-25 Β· and that's the whole page bestie, User Contributed Perl Documentation ate and left no crumbs ππ π¦
π¦ 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