PHP Universal Feed Generator
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Brennen Bearnes da214d8e51 add an interface to Feed, stub some additional feed types 10 years ago
View add an interface to Feed, stub some additional feed types 10 years ago
examples add an interface to Feed, stub some additional feed types 10 years ago
ATOM.php add an interface to Feed, stub some additional feed types 10 years ago
COPYING Added copyright and license notices (GPL) to all files 13 years ago
Feed.php add an interface to Feed, stub some additional feed types 10 years ago
Item.php add an interface to Feed, stub some additional feed types 10 years ago
README add an interface to Feed, stub some additional feed types 10 years ago
RSS1.php add an interface to Feed, stub some additional feed types 10 years ago
RSS2.php add an interface to Feed, stub some additional feed types 10 years ago
composer.json Renamed project name due to naming conventions of Packagist. 11 years ago

README

FeedWriter

==========

This package can be used to generate feeds in a number of formats, including
RSS 1.0, RSS 2.0, and Atom.

Each output format is handled by a member of the `FeedWriter\View` namespace.
These offer an interface for setting properties of feeds, creating individual
feed items, and manipulating items directly.

In addition to these basic facilities, the `Feed` class provides an interface
for mapping collections of items to a standard format for use by any of the
desired views. Users with collection of model objects may define a single
mapping and use it to produce any view on demand.

Executable sample code is provided for all views.

output formats
--------------

* Atom
* RSS 1.0
* RSS 2.0
* CSV
* JSON
* Google Product XML


Requirements
------------

PHP >= 5.3

If you don't have 5.3 available on your system, there's a version supporting
PHP >= 5.0 in the "legacy-php-5.0" branch.


Documentation
-------------

The documentation can be found in the "gh-pages" branch or on GitHub Pages:
http://mibe.github.io/FeedWriter/


Authors
-------

(in chronological order)

Anis uddin Ahmad
Michael Bemmerl
Phil Freo
Paul Ferrett
Brennen Bearnes
Michael Robinson