Zeta Components Manual :: Docs For Class ezcFeedRss1
Feed::ezcFeedRss1
Class ezcFeedRss1
Class providing parsing and generating of RSS1 feeds.
Specifications: RSS1 Specifications
Source for this file: /Feed/src/processors/rss1.php
Implements interfaces:
ezcFeedProcessor | --ezcFeedRss1
| Version: | //autogentag// |
Constants
CONTENT_TYPE
= 'application/rss+xml'
|
Defines the feed content type of this processor. |
FEED_TYPE
= 'rss1'
|
Defines the feed type of this processor. |
NAMESPACE_URI
= 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'
|
Defines the namespace for RSS1 (RDF) feeds. |
Method Summary
| public static bool |
canParse(
$xml
)
Returns true if the parser can parse the provided XML document object, false otherwise. |
| public ezcFeedRss1 |
__construct(
$container
)
Creates a new RSS1 processor. |
| public string |
generate(
)
Returns an XML string from the feed information contained in this processor. |
| public ezcFeed |
parse(
$xml
)
Parses the provided XML document object and returns an ezcFeed object from it. |
Inherited Methods
| From ezcFeedProcessor | |
|---|---|
| public abstract string |
ezcFeedProcessor::generate()
Returns an XML string from the feed information contained in this processor. |
| public array(ezcFeedModule) |
ezcFeedProcessor::getModules()
Returns an array with all the modules loaded at feed-level. |
Methods
canParse
static bool
canParse(
$xml
)
Returns true if the parser can parse the provided XML document object, false otherwise.
Parameters:
| Name | Type | Description |
|---|---|---|
$xml |
DOMDocument | The XML document object to check for parseability |
Implementation of:
| Method | Description |
|---|---|
ezcFeedParser::canParse() |
Returns true if the parser can parse the provided XML document object, false otherwise. |
__construct
ezcFeedRss1
__construct(
ezcFeed
$container
)
Creates a new RSS1 processor.
Parameters:
| Name | Type | Description |
|---|---|---|
$container |
ezcFeed | The feed data container used when generating |
generate
string
generate(
)
Returns an XML string from the feed information contained in this processor.
Redefinition of:
| Method | Description |
|---|---|
ezcFeedProcessor::generate() |
Returns an XML string from the feed information contained in this processor. |
parse
ezcFeed
parse(
$xml
)
Parses the provided XML document object and returns an ezcFeed object from it.
Parameters:
| Name | Type | Description |
|---|---|---|
$xml |
DOMDocument | The XML document object to parse |
Exceptions:
| Type | Description |
|---|---|
ezcFeedParseErrorException |
If an error was encountered during parsing. |
Implementation of:
| Method | Description |
|---|---|
ezcFeedParser::parse() |
Parses the provided XML document object and returns an ezcFeed object from it. |
Documentation generated by phpDocumentor 1.4.3