diff options
Diffstat (limited to 'fetcher/fetcher.php')
-rw-r--r-- | fetcher/fetcher.php | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/fetcher/fetcher.php b/fetcher/fetcher.php index 3d5780f7e..50017b7a5 100644 --- a/fetcher/fetcher.php +++ b/fetcher/fetcher.php @@ -23,11 +23,22 @@ class Fetcher { } + /** + * Add an additional fetcher + * @param IFeedFetcher $fetcher the fetcher + */ public function registerFetcher(IFeedFetcher $fetcher){ array_push($this->fetchers, $fetcher); } - + /** + * Fetch a feed from remote + * @param string url remote url of the feed + * @param boolean $getFavicon if the favicon should also be fetched, defaults + * to true + * @throws FetcherException if simple pie fails + * @return array an array containing the new feed and its items + */ public function fetch($url, $getFavicon=true){ foreach($this->fetchers as $fetcher){ if($fetcher->canHandle($url)){ |