Net::Amazon::Request::Manufacturer - Class for submitting Manufacturer requests


Net-Amazon documentation Contained in the Net-Amazon distribution.

Index


Code Index:

NAME

Top

Net::Amazon::Request::Manufacturer - Class for submitting Manufacturer requests

SYNOPSIS

Top

  use Net::Amazon;
  use Net::Amazon::Request::Manufacturer;

  my $ua = Net::Amazon->new(
      token       => 'YOUR_AMZN_TOKEN'
  );

  my $req = Net::Amazon::Request::Manufacturer->new( 
      manufacturer  => 'Disney'
  );

    # Response is of type Net::Amazon::Response::Manufacturer
  my $resp = $ua->request($req);

DESCRIPTION

Top

Net::Amazon::Request::Manufacturer is a class used to submit searches for items made by a given manufacturer.

The manufacturer to search for is specified in the manufacturer parameter.

Upon success, the responses' properties() method will return one or more Net::Amazon::Property::* objects.

METHODS

new( manufacturer => $manufacturer )

Constructs a new Net::Amazon::Request::Manufacturer object, used to query the Amazon web service for an item with the specified manufacturer name.

Check Net::Amazon::Request for common request parameters not listed here.

AUTHORS

Top

Bill Fitzpatrick Mike Schilli, <m@perlmeister.com>


Net-Amazon documentation Contained in the Net-Amazon distribution.

######################################
package Net::Amazon::Request::Manufacturer;
######################################
use warnings;
use strict;
use base qw(Net::Amazon::Request);

######################################
sub new {
######################################
   my($class, %options) = @_;

   $class->_assert_options_defined(\%options,
                                   qw(manufacturer));

   $class->_convert_option(\%options,
                            'manufacturer',
                            'Manufacturer');

   my $self = $class->SUPER::new(%options);

   $self->_convert_itemsearch();

   bless $self, $class;   # reconsecrate
}
1;

__END__