diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-02 13:48:16 +0200 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-02 13:48:16 +0200 |
commit | 76fd21bccd1b87916f149a257e07d02f5e40335a (patch) | |
tree | 250f294b2644a22be4fd2da2f75b5addcbb0282c /utility/feedfetcher.php | |
parent | 2a0804a8cfc14f4f4afe17694783517af195ca50 (diff) |
added simple twitter fetcher implementation
Diffstat (limited to 'utility/feedfetcher.php')
-rw-r--r-- | utility/feedfetcher.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/utility/feedfetcher.php b/utility/feedfetcher.php index 54c416d71..284c40ba7 100644 --- a/utility/feedfetcher.php +++ b/utility/feedfetcher.php @@ -55,6 +55,7 @@ class FeedFetcher implements IFeedFetcher { * @return array an array containing the new feed and its items */ public function fetch($url) { + // TODO: write unittests! $simplePie = new \SimplePie_Core(); $simplePie->set_feed_url( $url ); $simplePie->enable_cache( false ); @@ -158,6 +159,7 @@ class FeedFetcher implements IFeedFetcher { $page = $this->api->getUrlContent($absoluteUrl); if ( FALSE !== $page ) { + // FIXME: dont use regex to get xml, use xpath! preg_match ( '/<[^>]*link[^>]*(rel=["\']icon["\']|rel=["\']shortcut icon["\']) .*href=["\']([^>]*)["\'].*>/iU', $page, $match ); if (1<sizeof($match)) { // the specified uri might be an url, an absolute or a relative path |