本文整理汇总了PHP中feed::getitems方法的典型用法代码示例。如果您正苦于以下问题:PHP feed::getitems方法的具体用法?PHP feed::getitems怎么用?PHP feed::getitems使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类feed
的用法示例。
在下文中一共展示了feed::getitems方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getitems
public function getitems()
{
$items = array();
if ($album = @$this->options['album']) {
if ($image = @$this->options['image']) {
if (!is_array($image)) {
$image = array($image);
}
foreach ($image as $filename) {
$obj = newImage(NULL, array('folder' => $album, 'filename' => $filename), true);
if ($obj->exists) {
$items[] = $obj;
}
}
} else {
if (!is_array($album)) {
$album = array($album);
}
foreach ($album as $folder) {
$obj = newAlbum($folder, true);
if ($obj->exists) {
$items[] = $obj;
}
}
}
return $items;
}
if ($this->feedtype == 'news' && ($news = @$this->options['titlelink'])) {
if (!is_array($news)) {
$news = array($news);
}
foreach ($news as $article) {
$obj = new ZenpageNews($article, false);
if ($obj->loaded) {
$items[] = array('titlelink' => $article);
}
}
return $items;
}
if ($this->feedtype == 'pages' && ($pages = @$this->options['titlelink'])) {
if (!is_array($pages)) {
$pages = array($pages);
}
foreach ($pages as $page) {
$obj = new ZenpagePage($page, false);
if ($obj->loaded) {
$items[] = array('titlelink' => $page);
}
}
return $items;
}
return parent::getitems();
}