diff options
author | robocoder <anthon.pang@gmail.com> | 2010-06-03 01:56:22 +0400 |
---|---|---|
committer | robocoder <anthon.pang@gmail.com> | 2010-06-03 01:56:22 +0400 |
commit | 537fe948e52b8e68cdcfcefcf2162f74313b27a3 (patch) | |
tree | f10fc1897a61c012a0d849f8317f9f7601f8f889 /libs/Zend/Feed/Reader/FeedAbstract.php | |
parent | 7f32da1f852f3f6f4061dd0cd50521f468574cb6 (diff) |
fixes #1386 - update to ZF 1.10.5
git-svn-id: http://dev.piwik.org/svn/trunk@2259 59fd770c-687e-43c8-a1e3-f5a4ff64c105
Diffstat (limited to 'libs/Zend/Feed/Reader/FeedAbstract.php')
-rw-r--r-- | libs/Zend/Feed/Reader/FeedAbstract.php | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/libs/Zend/Feed/Reader/FeedAbstract.php b/libs/Zend/Feed/Reader/FeedAbstract.php index 89e7c1d5ba..bda9f23b46 100644 --- a/libs/Zend/Feed/Reader/FeedAbstract.php +++ b/libs/Zend/Feed/Reader/FeedAbstract.php @@ -16,7 +16,7 @@ * @package Zend_Feed_Reader * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) * @license http://framework.zend.com/license/new-bsd New BSD License - * @version $Id: FeedAbstract.php 20096 2010-01-06 02:05:09Z bkarwin $ + * @version $Id: FeedAbstract.php 22093 2010-05-04 12:55:06Z padraic $ */ /** @@ -80,6 +80,13 @@ abstract class Zend_Feed_Reader_FeedAbstract implements Zend_Feed_Reader_FeedInt protected $_extensions = array(); /** + * Original Source URI (set if imported from a URI) + * + * @var string + */ + protected $_originalSourceUri = null; + + /** * Constructor * * @param DomDocument The DOM object for the feed's XML @@ -101,6 +108,29 @@ abstract class Zend_Feed_Reader_FeedAbstract implements Zend_Feed_Reader_FeedInt } /** + * Set an original source URI for the feed being parsed. This value + * is returned from getFeedLink() method if the feed does not carry + * a self-referencing URI. + * + * @param string $uri + */ + public function setOriginalSourceUri($uri) + { + $this->_originalSourceUri = $uri; + } + + /** + * Get an original source URI for the feed being parsed. Returns null if + * unset or the feed was not imported from a URI. + * + * @return string|null + */ + public function getOriginalSourceUri() + { + return $this->_originalSourceUri; + } + + /** * Get the number of feed entries. * Required by the Iterator interface. * |