<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Minor bug in photosets_getPhotos()</title>
	<link>http://phpflickr.com/2005/12/16/minor-bug-in-photosets_getphotos/</link>
	<description></description>
	<pubDate>Thu, 28 Aug 2008 04:36:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Brendan Falkowski</title>
		<link>http://phpflickr.com/2005/12/16/minor-bug-in-photosets_getphotos/#comment-9752</link>
		<dc:creator>Brendan Falkowski</dc:creator>
		<pubDate>Wed, 10 Jan 2007 07:26:58 +0000</pubDate>
		<guid>http://phpflickr.com/2005/12/16/minor-bug-in-photosets_getphotos/#comment-9752</guid>
		<description>Hi Dan,
The photosets_getPhotos() method doesn't accept arguments for $per_page or $page in the file phpFlickr.php.

Here's the original code and my modifications. It works in my testing. Hope this helps.

Thanks, Brendan
http://www.bsfmedia.com

ORIGINAL CODE:
function photosets_getPhotos($photoset_id, $extras = NULL, $privacy_filter = NULL) 
{
	/* http://www.flickr.com/services/api/flickr.photosets.getPhotos.html */
	$this-&#62;request("flickr.photosets.getPhotos", array("photoset_id" =&#62; $photoset_id, "extras" =&#62; $extras, "privacy_filter" =&#62; $privacy_filter));
	return $this-&#62;parsed_response ? $this-&#62;parsed_response['photoset'] : false;
}

REVISED CODE:
function photosets_getPhotos($photoset_id, $extras = NULL, $privacy_filter = NULL, $per_page = NULL, $page = NULL) 
{
	/* http://www.flickr.com/services/api/flickr.photosets.getPhotos.html */
	$this-&#62;request("flickr.photosets.getPhotos", array("photoset_id" =&#62; $photoset_id, "extras" =&#62; $extras, "privacy_filter" =&#62; $privacy_filter, "per_page" =&#62; $per_page, "page" =&#62; $page));
	return $this-&#62;parsed_response ? $this-&#62;parsed_response['photoset'] : false;
}

CALLED VIA PHP:
$photos = $f-&#62;photosets_getPhotos($photoset_id, NULL, NULL, 1);</description>
		<content:encoded><![CDATA[<p>Hi Dan,<br />
The photosets_getPhotos() method doesn&#039;t accept arguments for $per_page or $page in the file phpFlickr.php.</p>
<p>Here&#039;s the original code and my modifications. It works in my testing. Hope this helps.</p>
<p>Thanks, Brendan<br />
<a href="http://www.bsfmedia.com" rel="nofollow">http://www.bsfmedia.com</a></p>
<p>ORIGINAL CODE:<br />
function photosets_getPhotos($photoset_id, $extras = NULL, $privacy_filter = NULL)<br />
{<br />
	/* <a href="http://www.flickr.com/services/api/flickr.photosets.getPhotos.html" rel="nofollow">http://www.flickr.com/services/api/flickr.photosets.getPhotos.html</a> */<br />
	$this-&gt;request(&#034;flickr.photosets.getPhotos&#034;, array(&#034;photoset_id&#034; =&gt; $photoset_id, &#034;extras&#034; =&gt; $extras, &#034;privacy_filter&#034; =&gt; $privacy_filter));<br />
	return $this-&gt;parsed_response ? $this-&gt;parsed_response[&#039;photoset&#039;] : false;<br />
}</p>
<p>REVISED CODE:<br />
function photosets_getPhotos($photoset_id, $extras = NULL, $privacy_filter = NULL, $per_page = NULL, $page = NULL)<br />
{<br />
	/* <a href="http://www.flickr.com/services/api/flickr.photosets.getPhotos.html" rel="nofollow">http://www.flickr.com/services/api/flickr.photosets.getPhotos.html</a> */<br />
	$this-&gt;request(&#034;flickr.photosets.getPhotos&#034;, array(&#034;photoset_id&#034; =&gt; $photoset_id, &#034;extras&#034; =&gt; $extras, &#034;privacy_filter&#034; =&gt; $privacy_filter, &#034;per_page&#034; =&gt; $per_page, &#034;page&#034; =&gt; $page));<br />
	return $this-&gt;parsed_response ? $this-&gt;parsed_response[&#039;photoset&#039;] : false;<br />
}</p>
<p>CALLED VIA PHP:<br />
$photos = $f-&gt;photosets_getPhotos($photoset_id, NULL, NULL, 1);</p>
]]></content:encoded>
	</item>
</channel>
</rss>
