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


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

Index


Code Index:

NAME

Top

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

SYNOPSIS

Top

  use Net::Amazon;
  use Net::Amazon::Request::Director;

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

  my $req = Net::Amazon::Request::Director->new( 
      director => 'Adam Sandler'
  );

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

DESCRIPTION

Top

Net::Amazon::Request::Director is a class used to submit Director search requests to the Amazon web service.

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

Upon success, the responses' properties() method will return a list of Net::Amazon::Property::DVD objects.

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

METHODS

new( director => $director )

Constructs a new Net::Amazon::Request::Director object, used to query the Amazon web service for items of a given director.

AUTHORS

Top

Carl Franks, <fireartist@gmail.com>

COPYRIGHT AND LICENSE

Top


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

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

use Net::Amazon::Validate::ItemSearch;

##################################################
sub new {
##################################################
    my($class, %options) = @_;
    
    $class->_assert_options_defined(\%options,
                                   'director');

    $class->_convert_option(\%options,
                            'director',
                            'Director');

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

    $self->_convert_itemsearch();

    bless $self, $class;   # reconsecrate
}

1;

__END__