diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-02 10:41:01 +0200 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-02 10:41:01 +0200 |
commit | 45d81beb6cc66e720e2983fc29d1a0a82d8bf9c1 (patch) | |
tree | 45faafe9cf2d3becf7bc07ed1f82882e3a227902 /utility | |
parent | 711c260bfea993e0a1124951a55eee6c989ee888 (diff) |
put getUrlContent into api
Diffstat (limited to 'utility')
-rw-r--r-- | utility/feedfetcher.php | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/utility/feedfetcher.php b/utility/feedfetcher.php index 0fa805883..9bfe1ed31 100644 --- a/utility/feedfetcher.php +++ b/utility/feedfetcher.php @@ -25,12 +25,20 @@ namespace OCA\News\Utility; +use \OCA\AppFramework\Core\API; + use \OCA\News\Db\Item; use \OCA\News\Db\Feed; class FeedFetcher { + private $api; + + public function __construct(API $api){ + $this->api = $api; + } + /** * Fetch a feed from remote @@ -139,7 +147,7 @@ class FeedFetcher { //try to extract favicon from web page $absoluteUrl = \SimplePie_Misc::absolutize_url('/', $url); - $page = \OC_Util::getUrlContent($absoluteUrl); + $page = $this->api->getUrlContent($absoluteUrl); if ( FALSE !== $page ) { preg_match ( '/<[^>]*link[^>]*(rel=["\']icon["\']|rel=["\']shortcut icon["\']) .*href=["\']([^>]*)["\'].*>/iU', $page, $match ); |