Author: as
Date: Thu Nov 1 15:07:32 2007
New Revision: 6662
Log:
- Added support for parsing 'about' RSS1 channel attribute.
Added:
trunk/Feed/tests/rss1/regression/parse/simple/about+title+link+description.in
trunk/Feed/tests/rss1/regression/parse/simple/about+title+link+description.out
trunk/Feed/tests/rss1/regression/parse/simple/about.in
trunk/Feed/tests/rss1/regression/parse/simple/about.out
Modified:
trunk/Feed/src/processors/rss1.php
Modified: trunk/Feed/src/processors/rss1.php
==============================================================================
--- trunk/Feed/src/processors/rss1.php [iso-8859-1] (original)
+++ trunk/Feed/src/processors/rss1.php [iso-8859-1] Thu Nov 1 15:07:32 2007
@@ -347,6 +347,11 @@
{
$feed->$tagName->$key = $value;
}
+ }
+
+ foreach ( ezcFeedTools::getAttributes( $channel ) as $key => $value )
+ {
+ $feed->$key = $value;
}
return $feed;
}
Added:
trunk/Feed/tests/rss1/regression/parse/simple/about+title+link+description.in
==============================================================================
---
trunk/Feed/tests/rss1/regression/parse/simple/about+title+link+description.in
(added)
+++
trunk/Feed/tests/rss1/regression/parse/simple/about+title+link+description.in
[iso-8859-1] Thu Nov 1 15:07:32 2007
@@ -1,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/">
+ <channel rdf:about="Channel about">
+ <title>Feed title</title>
+ <link>Feed link</link>
+ <description>Feed description</description>
+ </channel>
+</rdf:RDF>
Added:
trunk/Feed/tests/rss1/regression/parse/simple/about+title+link+description.out
==============================================================================
---
trunk/Feed/tests/rss1/regression/parse/simple/about+title+link+description.out
(added)
+++
trunk/Feed/tests/rss1/regression/parse/simple/about+title+link+description.out
[iso-8859-1] Thu Nov 1 15:07:32 2007
@@ -1,0 +1,10 @@
+<?php
+$feed = new ezcFeed( 'rss1' );
+
+$feed->about = 'Channel about';
+$feed->title = 'Feed title';
+$feed->link = 'Feed link';
+$feed->description = 'Feed description';
+
+return $feed;
+?>
Added: trunk/Feed/tests/rss1/regression/parse/simple/about.in
==============================================================================
--- trunk/Feed/tests/rss1/regression/parse/simple/about.in (added)
+++ trunk/Feed/tests/rss1/regression/parse/simple/about.in [iso-8859-1] Thu Nov
1 15:07:32 2007
@@ -1,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/">
+ <channel rdf:about="Channel about">
+ </channel>
+</rdf:RDF>
Added: trunk/Feed/tests/rss1/regression/parse/simple/about.out
==============================================================================
--- trunk/Feed/tests/rss1/regression/parse/simple/about.out (added)
+++ trunk/Feed/tests/rss1/regression/parse/simple/about.out [iso-8859-1] Thu
Nov 1 15:07:32 2007
@@ -1,0 +1,7 @@
+<?php
+$feed = new ezcFeed( 'rss1' );
+
+$feed->about = 'Channel about';
+
+return $feed;
+?>
--
svn-components mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/svn-components