Brian Phillips > WebService-Shutterstock-0.001 > WebService::Shutterstock::SearchResult::Item

Download:
WebService-Shutterstock-0.001.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.001   Source   Latest Release: WebService-Shutterstock-0.006

NAME ^

WebService::Shutterstock::SearchResult::Item - Class representing a single search result from the Shutterstock API

VERSION ^

version 0.001

SYNOPSIS ^

        my $search = $shutterstock->search(searchterm => 'butterfly');
        my $results = $search->results;
        foreach my $result(@$results){
                printf "%d: %s\n", $result->photo_id, $result->description;
                print "Tags: ";
                print join ", ", @{ $result->image->keywords };
                print "\n";
        }

DESCRIPTION ^

An object of this class provides information about a single search result. When executing a search, an array of these objects is returned by the "results" in WebService::Shutterstock::SearchResults method.

ATTRIBUTES ^

photo_id

The image ID for this search result.

thumb_small

A HashRef containing a height, width and URL for a "small" thumbnail of this image.

thumb_large

A HashRef containing a height, width and URL for a "large" thumbnail of this image.

preview

A HashRef containing a height, width and URL for a watermarked preview of this image.

web_url

The http://www.shutterstock.com link for this image.

description

An abbreviated description of this search result.

METHODS ^

image

Returns a WebService::Shutterstock::Image object for this search result.

AUTHOR ^

Brian Phillips <bphillips@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2012 by Brian Phillips and Shutterstock, Inc. (http://shutterstock.com).

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: