Home » Documentation » What is PeoplePods? » SDK Documentation » Object Definitions » PeoplePods Objects » $POD->getFiles()

$POD->getFiles()

$POD->getFiles($conditions,$sort,$count,$offset);

Get a stack of file objects that match the parameters you pass in.

Parameters

$conditions An associative array of stack parameters that describe the files you want to load. See the stack parameters document for constructing these arrays.
$sort A SQL style sort statement. Defaults to 'date DESC'
$count
Maximum number of pieces of content to return. Defaults to 100
$offset
Offset results by this many files. (for use in paging)

Examples

Get a simple list of the most recent files.

$most_recent = $POD->getFiles();

Get a simple list of the most recent files by a specific person.

$most_recent = $POD->getFiles(array(
  'userId'=>$person->get('id')
));

Get a simple list of the most recent files on a piece of content:

$most_recent = $POD->getFiles(array(
  'contentId'=>$content->get('id')
));

The above example is essentially the same thing as using the $content->files() function.

Get files from a group.

$group_files = $POD->getFiles(array(
	'd.groupId'=>$group->get('id')
));

Be sure to check out the stack documentation for all the functionality the resulting stack will have!

  • Discuss This Document

No comments have been posted yet.

Download Download the latest version of PeoplePods!

0.7 Latest Version:
Release Notes

A free membership is required to download PeoplePods.

  Already Registered? Login

Recent Posts from Our Blog

Version 0.7 Now Available

Last night, I uploaded a new release of PeoplePods: version 0.7. The most exciting new features in this version are: new dynamic image resizing options, a faster comment polling system, new ways...

Developer Preview Launch!

I am very excited to announce the launch of PeoplePods version 0.666, THE DEVELOPER PREVIEW! After tons of hacking, I have tweaked the last line of code, and I am finally ready for a wider audience...