Creates a valid RSS 1.0 document.
Usage:
new RSS ( void )
Methods:
addDataSource ( dataSource ) - add new dataSource to RSS instance
dataSource: array of associated arrays (item)
item: associated array:
-> title : title of item (str, suggest. max 100 chars for RSS 0.91 compatiblity)
-> link : url that item links to (str, suggest. max 500 chars for RSS 0.91 compatiblity)
-> description : info about item (str, suggest. max 500 chars for RSS 0.91 compatiblity)
addChannel ( channel ) - add Channel info
channel : associated array
-> about: url where this channel will be located (url of RSS file)
-> title: title of channel (str, suggest. max 40 chars for RSS 0.91 compatiblity)
-> link: link to root of site / section that this RSS serves (str, suggest. max 500 chars for RSS 0.91 compatiblity)
-> description: info about this channel (str, suggest. max 500 chars for RSS 0.91 compatiblity)
addImage ( image ) - add Image info (optional)
image : associated array
-> title : title of image (str, suggest. max 100 chars for RSS 0.91 compatiblity)
-> link : url where image should link to (str, suggest. max 500 chars for RSS 0.91 compatiblity)
-> url : url where image is located (str, suggest. max 500 chars for RSS 0.91 compatiblity)
addItem ( item ) - adds a single item to the RSS, see item structure, above.
get( void ) - returns the RSS document as a string
Limitations:
* Currently does not support the optional <textInput> core element.
* Arguments are not validated
| Ratings | Utility |
Consistency |
Documentation |
Examples |
Tests |
Videos |
Overall |
Rank |
| All time: |
Good (85.7%) |
Sufficient (73.2%) |
- |
Good (80.8%) |
- |
- |
Not sure (58.3%) |
949 |
| Month: |
Not yet rated by the users |
| |
Applications that use this class |
|
|
No application links were specified for this class.

If you know an application of this package, send a message to the
author to add a link here.
| |
Files |
|
|
| File |
Role |
Description |
class_rss.php |
Class |
RSS 1.0 creator class |
class_rss_test.php |
Example |
Test file for class_rss - creates the basic sample RSS 1.0 document in the official RSS specification document |
license.txt |
Lic. |
This class is released under the modified BSD license. Please see license.txt. |