]> git.mxchange.org Git - friendica.git/blobdiff - src/Util/ParseUrl.php
Missing dba::selectFirst in Model\Item
[friendica.git] / src / Util / ParseUrl.php
index b03fcd9827b8e6b2517beafeddab6b479513f9eb..e8094959d6b348b9c9c51e4bb5c855084d8a12a8 100644 (file)
@@ -8,6 +8,7 @@ namespace Friendica\Util;
 use Friendica\Content\OEmbed;
 use Friendica\Core\Addon;
 use Friendica\Object\Image;
+use Friendica\Util\Network;
 use Friendica\Util\XML;
 
 use dba;
@@ -15,7 +16,6 @@ use DOMXPath;
 use DOMDocument;
 
 require_once 'include/dba.php';
-require_once "include/network.php";
 
 /**
  * @brief Class with methods for extracting certain content from an url
@@ -73,7 +73,8 @@ class ParseUrl
                        [
                                'url' => normalise_link($url), 'guessing' => !$no_guessing,
                                'oembed' => $do_oembed, 'content' => serialize($data),
-                               'created' => datetime_convert()],
+                               'created' => DateTimeFormat::utcNow()
+                       ],
                        true
                );
 
@@ -140,12 +141,12 @@ class ParseUrl
                $url = trim($url, "'");
                $url = trim($url, '"');
 
-               $url = strip_tracking_query_params($url);
+               $url = Network::stripTrackingQueryParams($url);
 
                $siteinfo["url"] = $url;
                $siteinfo["type"] = "link";
 
-               $data = z_fetch_url($url);
+               $data = Network::curl($url);
                if (!$data['success']) {
                        return($siteinfo);
                }