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