nonz250/simple-rss-maker-php

此软件包允许您轻松创建RSS。

1.1.0 2022-07-22 15:44 UTC

This package is auto-updated.

Last update: 2024-09-22 20:49:37 UTC


README

贡献

请随意提交拉取请求。然而,请在提交之前运行make prod命令并检查测试内容。

开发

我们推荐使用Docker进行此项目。

制作命令

初始设置

make setup

开发测试

开发中的测试。

make test

代码修复器

make fix

生产测试

在拉取请求之前进行测试。

make prod

如何使用

例如。

$simpleRssMaker = new SimpleRssMaker();

$xml = $simpleRssMaker
    // Channel settings.
    ->setChannel('title', 'link', 'description', 'language', 'copyright', 'category', 'pubDate')
    // Image settings.
    ->setImage('title', 'link', 'url')
    // Item settings.
    ->addItem('title', 'link', 'description', 'author', 'category', 'datetime')
    ->addItem('title', 'link')
    // Generate RSS2.0 string.
    ->rss2();

// If you have more than one article.
$simpleRssMaker = $simpleRssMaker
    // Channel settings.
    ->setChannel('title', 'link', 'description', 'language', 'copyright', 'category', 'pubDate')
    // Image settings.
    ->setImage('title', 'link', 'url');

foreach($items as $item) {
    $simpleRssMaker = $simpleRssMaker
        ->addItem('title', 'link', 'description', 'author', 'category', 'datetime');
}

// Generate RSS2.0 string.
$xml = $simpleRssMaker->rss2();