summaryrefslogtreecommitdiffstats
path: root/utility
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-04-02 10:41:01 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2013-04-02 10:41:01 +0200
commit45d81beb6cc66e720e2983fc29d1a0a82d8bf9c1 (patch)
tree45faafe9cf2d3becf7bc07ed1f82882e3a227902 /utility
parent711c260bfea993e0a1124951a55eee6c989ee888 (diff)
put getUrlContent into api
Diffstat (limited to 'utility')
-rw-r--r--utility/feedfetcher.php10
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 );