NAME
Net::Safari::Response::Author- Author node returned by Safari
SYNOPSIS
use Net::Safari::Response::Author;
my $book = Net::Safari::Response::Author->new(%author_ref);
my @authors = $response->book->authors;
print $author->firstname;
DESCRIPTION
See Net::Safari for general usage info.
In most cases this object is created for you by Net::Safari::Response after a Net::Safari->search() call.
ACCESSORS The accessor descriptions are mostly pulled from the official spec: http://safari.oreilly.com/affiliates/?p=response
firstname()
Author firstname.
lastname()
Author lastname.
fullname()
Firstname + Lastname. Just for kicks, otherwise this would be a really boring module.
METHODS
new()
$book = Net::Safari::Response::Section->new($ref);
Takes a hash represenation of the XML returned by Safari. Normally this is taken care of by Net::Safari::Response::Book.
BUGS
None yet.
SUPPORT
If you find a bug in the code or find that the code doesn't match Safari API, please send me a line.
If the Safari API is down or has bugs, please contact Safari directly: affiliates@safaribooksonline.com
ACKNOWLEDGMENTS
Adapted from the design of Net::Amazon by Mike Schilli.
Some documentation based on the source Safari documentation: http://safari.oreilly.com/affiliates/?p=web_services
AUTHOR
Tony Stubblebine
tonys@oreilly.com
COPYRIGHT
Copyright 2004 by Tony Stubblebine (tonys@oreilly.com)
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included with this module.
SEE ALSO
perl(1).