. * */ namespace Friendica\Worker; use Friendica\Core\Logger; use Friendica\Model\Contact; class AddContact { /** * Add contact data via probe * @param int $uid User ID * @param string $url Contact link */ public static function execute(int $uid, string $url) { if ($uid == 0) { // Adding public contact $result = Contact::getIdForURL($url); Logger::info('Added public contact', ['url' => $url, 'result' => $result]); return; } $result = Contact::createFromProbeForUser($uid, $url); Logger::info('Added contact', ['uid' => $uid, 'url' => $url, 'result' => $result]); } }