yjk/phprss

库用于生成 RSS 文件数据

1.0 2020-10-01 22:03 UTC

This package is auto-updated.

Last update: 2024-09-18 23:06:41 UTC


README

#PHP RSS 馈送构建器

###使用说明 创建频道图像

$rssImage = new RssImageType();
$rssImage->setLink("http://koroph.site");
$rssImage->setUrl("http://koroph.site/image/url");
$rssImage->setHeight(80);
$rssImage->setWidth(80);

创建 RSS 输入频道

$rssInput = new RssInputType();
$rssInput->setTitle("我的应用程序");
$rssInput->setName("Koroph");
$rssInput->setLink("http://koroph.site");
$rssInput->setDescription("http://koroph.site");

创建项目频道

$rssItem = new RssItem();
$rssItem->setTitle("文章 $i");
$rssItem->setDescription("最新的博客文章。$i");
$rssItem->setAuthor("koroph");
$rssItem->setEnclosure("http://koroph.site/image/url", "jpg");
$rssItem->setComments("设置我的评论");
$rssItem->setCategory("生活", "程序");
$rssItem->setLink("http://koroph.site/link/$i");
$rssItem->setGuid("http://koroph.site/guid/$i");
$rssItem->setPubDate("Wed, $i Nov 201$i 13:20:00 GMT");

生成 RSS 馈送文档

$builder = new RssBuilder();
$builder->setTitle("我的处理博客");
$builder->setLink("http://koroph.site");
$builder->setDescription("任何文章");
$builder->setLanguage("en");
$builder->setSkipDays(RssDayType::FRIDAY, RssDayType::THURSDAY);
$builder->setSkipHours(2, 4, 6, 8);

$builder->setImage($rssImage);
$builder->add($rssItem);

echo $builder->getDocument();

PHP RSS 馈送构建器简单易用