X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Ffoaf.php;h=7f76c222cb29951405c0675893c8dea45f8b5b08;hb=24e05350011eb1b4aa05c7cfa2b9e901bd7f9c2f;hp=fa6efde6e478bbd9a385cb3b12856302d920a6be;hpb=c97048d01bea468e0cf8865b60c3c250b4515c39;p=quix0rs-gnu-social.git diff --git a/actions/foaf.php b/actions/foaf.php index fa6efde6e4..7f76c222cb 100644 --- a/actions/foaf.php +++ b/actions/foaf.php @@ -54,7 +54,7 @@ class FoafAction extends Action return false; } - $this->user = User::staticGet('nickname', $this->nickname); + $this->user = User::getKV('nickname', $this->nickname); if (!$this->user) { // TRANS: Client error displayed when requesting Friends of a Friend feed for an object that is not a user. @@ -141,7 +141,7 @@ class FoafAction extends Action $this->elementEnd('based_near'); } - $avatar = $this->profile->getOriginalAvatar(); + $avatar = Avatar::getOriginal($this->profile); if ($avatar) { $this->elementStart('img'); $this->elementStart('Image', array('rdf:about' => $avatar->url)); @@ -170,12 +170,11 @@ class FoafAction extends Action if ($sub->find()) { while ($sub->fetch()) { - $profile = Profile::staticGet('id', $sub->subscriber); + $profile = Profile::getKV('id', $sub->subscriber); if (empty($profile)) { common_debug('Got a bad subscription: '.print_r($sub,true)); continue; } - $user = $profile->getUser(); $other_uri = $profile->getUri(); if (array_key_exists($other_uri, $person)) { $person[$other_uri][0] = BOTH; @@ -183,7 +182,7 @@ class FoafAction extends Action $person[$other_uri] = array(LISTENER, $profile->id, $profile->nickname, - $user ? 'local' : 'remote'); + $profile->isLocal() ? 'local' : 'remote'); } unset($profile); } @@ -207,7 +206,7 @@ class FoafAction extends Action if ($local == 'local') { $foaf_url = common_local_url('foaf', array('nickname' => $nickname)); } - $profile = Profile::staticGet($id); + $profile = Profile::getKV($id); $this->elementStart('Agent', array('rdf:about' => $uri)); if ($type == BOTH) { $this->element('knows', array('rdf:resource' => $this->user->uri)); @@ -284,18 +283,17 @@ class FoafAction extends Action if ($sub->find()) { while ($sub->fetch()) { - $profile = Profile::staticGet('id', $sub->subscribed); + $profile = Profile::getKV('id', $sub->subscribed); if (empty($profile)) { common_debug('Got a bad subscription: '.print_r($sub,true)); continue; } - $user = $profile->getUser(); $other_uri = $profile->getUri(); $this->element('sioc:follows', array('rdf:resource' => $other_uri.'#acct')); $person[$other_uri] = array(LISTENEE, $profile->id, $profile->nickname, - $user ? 'local' : 'remote'); + $profile->isLocal() ? 'local' : 'remote'); unset($profile); } }