yjk / phprss
库用于生成 RSS 文件数据
Requires
- php: >=7.1
Requires (Dev)
- phpunit/phpunit: >=8.0
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 馈送构建器简单易用