Zeta Components Manual :: Docs For Class ezcFeedRss2
Feed::ezcFeedRss2
Class ezcFeedRss2
Class providing parsing and generating of RSS2 feeds.
Specifications: RSS2 Specifications.
Source for this file: /Feed/src/processors/rss2.php
Implements interfaces:
ezcFeedProcessor | --ezcFeedRss2
Version: | //autogentag// |
Constants
CONTENT_TYPE
= 'application/rss+xml'
|
Defines the feed content type of this processor. |
FEED_TYPE
= 'rss2'
|
Defines the feed type of this processor. |
Method Summary
public static bool |
canParse(
$xml
)
Returns true if the parser can parse the provided XML document object, false otherwise. |
public ezcFeedRss2 |
__construct(
$container
)
Creates a new RSS2 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
ezcFeedRss2
__construct(
ezcFeed
$container
)
Creates a new RSS2 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