falgunphp/rssfeeder

dev-main 2021-06-04 20:17 UTC

This package is auto-updated.

Last update: 2024-09-05 03:09:27 UTC


README

简单的RSS源生成库。

安装

请注意,需要PHP 8.0或更高版本。

通过Composer

$ composer require falgunphp/rssfeeder

用法

<?php
use Falgun\RssFeeder\Feed;
use Falgun\RssFeeder\Entry;
use Falgun\RssFeeder\Generator;

$feed = new Feed(':feed-id:', ':feed-link:', ':feed-title:', new \DateTimeImmutable);

$feed->setEntry(new Entry(':entry-1-id:', ':entry-1-link:', ':entry-1-title:', ':entry-1-author:', ':entry-1-summary:', new \DateTimeImmutable));
$feed->setEntry(new Entry(':entry-2-id:', ':entry-2-link:', ':entry-2-title:', ':entry-2-author:', ':entry-2-summary:', new \DateTimeImmutable));
$feed->setEntry(new Entry(':entry-3-id:', ':entry-3-link:', ':entry-3-title:', ':entry-3-author:', ':entry-3-summary:', new \DateTimeImmutable));

(new Generator($feed))->generate('/path/to/rss.xml')
// rss.xml will be generated & saved in that file path

许可证

MIT许可证(MIT)。请参阅许可证文件获取更多信息。