]> git.mxchange.org Git - friendica.git/commitdiff
Use Probe::uri instead of probe_url()
authorHypolite Petovan <ben.lort@gmail.com>
Mon, 6 Mar 2017 11:01:08 +0000 (06:01 -0500)
committerHypolite Petovan <ben.lort@gmail.com>
Mon, 6 Mar 2017 11:01:08 +0000 (06:01 -0500)
- Moved file inclusion to enable lazy loading

include/Contact.php

index 553bf938c23c979211d2edf6eeed60ccc4a33704..ae06ecf11bdefacec2adfca08e69c72346d40564 100644 (file)
@@ -1,7 +1,5 @@
 <?php
 
-require_once('include/Probe.php');
-
 // Included here for completeness, but this is a very dangerous operation.
 // It is the caller's responsibility to confirm the requestor's intent and
 // authorisation to do this.
@@ -355,6 +353,7 @@ function get_contact_details_by_addr($addr, $uid = -1) {
                                dbesc($addr));
 
        if (!dbm::is_result($r)) {
+               require_once('include/Probe.php');
                $data = Probe::uri($addr);
 
                $profile = get_contact_details_by_url($data['url'], $uid);
@@ -530,8 +529,6 @@ function contacts_not_grouped($uid,$start = 0,$count = 0) {
  * @return integer Contact ID
  */
 function get_contact($url, $uid = 0, $no_update = false) {
-       require_once "include/Scrape.php";
-
        logger("Get contact data for url ".$url." and user ".$uid." - ".App::callstack(), LOGGER_DEBUG);;
 
        $data = array();
@@ -558,7 +555,8 @@ function get_contact($url, $uid = 0, $no_update = false) {
                return 0;
        }
 
-       $data = probe_url($url);
+       require_once('include/Probe.php');
+       $data = Probe::uri($url);
        if (!$data['url']) {
                return 0;
        }