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


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

Index


Code Index:

NAME

Top

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

SYNOPSIS

Top

  use Net::Amazon;
  use Net::Amazon::Request::Actor;

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

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

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

DESCRIPTION

Top

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

The actor to search for is specified in the actor 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( actor => $actor )

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

AUTHORS

Top

Christopher Boumenot, <boumenot@gmail.com>

COPYRIGHT AND LICENSE

Top


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

######################################################################
package Net::Amazon::Request::Actor;
######################################################################
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,
                                   'actor');

    $class->_convert_option(\%options,
                            'actor',
                            'Actor');

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

    $self->_convert_itemsearch();

    bless $self, $class;   # reconsecrate
}

1;

__END__