X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModel%2FIntroduction.php;h=8b939aa2a58def146def3905bcbbc523806b6776;hb=7b7132971a64a92a685a5fd860fe4709dce1765a;hp=ee4f0e71dcd7047275a2748ef4542baa5c825cb6;hpb=b8f85f0484fbb1f37e9cae2f4cf98f9349fda099;p=friendica.git diff --git a/src/Model/Introduction.php b/src/Model/Introduction.php index ee4f0e71dc..8b939aa2a5 100644 --- a/src/Model/Introduction.php +++ b/src/Model/Introduction.php @@ -1,4 +1,23 @@ . + * + */ namespace Friendica\Model; @@ -22,9 +41,9 @@ use Psr\Log\LoggerInterface; * @property string hash * @property string datetime * @property bool blocked - * @property bool ignored + * @property bool ignore */ -final class Introduction extends BaseModel +class Introduction extends BaseModel { /** @var Repository\Introduction */ protected $intro; @@ -50,7 +69,7 @@ final class Introduction extends BaseModel { $this->logger->info('Confirming follower', ['cid' => $this->{'contact-id'}]); - $contact = Model\Contact::selectFirst([], ['id' => $this->{'contact-id'}, 'uid' => $this->uid]); + $contact = Contact::selectFirst([], ['id' => $this->{'contact-id'}, 'uid' => $this->uid]); if (!$contact) { throw new HTTPException\NotFoundException('Contact record not found.'); @@ -71,12 +90,12 @@ final class Introduction extends BaseModel if (in_array($protocol, [Protocol::DIASPORA, Protocol::ACTIVITYPUB])) { if ($duplex) { - $newRelation = Model\Contact::FRIEND; + $newRelation = Contact::FRIEND; } else { - $newRelation = Model\Contact::FOLLOWER; + $newRelation = Contact::FOLLOWER; } - if ($newRelation != Model\Contact::FOLLOWER) { + if ($newRelation != Contact::FOLLOWER) { $writable = 1; } } @@ -95,9 +114,9 @@ final class Introduction extends BaseModel array_merge($contact, $fields); - if ($newRelation == Model\Contact::FRIEND) { + if ($newRelation == Contact::FRIEND) { if ($protocol == Protocol::DIASPORA) { - $ret = Diaspora::sendShare(Model\Contact::getById($contact['uid']), $contact); + $ret = Diaspora::sendShare(User::getById($contact['uid']), $contact); $this->logger->info('share returns', ['return' => $ret]); } elseif ($protocol == Protocol::ACTIVITYPUB) { ActivityPub\Transmitter::sendActivity('Follow', $contact['url'], $contact['uid']); @@ -116,7 +135,7 @@ final class Introduction extends BaseModel */ public function ignore() { - $this->ignored = true; + $this->ignore = true; return $this->intro->update($this); } @@ -136,15 +155,15 @@ final class Introduction extends BaseModel if (!$this->fid) { // When the contact entry had been created just for that intro, we want to get rid of it now $condition = ['id' => $this->{'contact-id'}, 'uid' => $this->uid, - 'self' => false, 'pending' => true, 'rel' => [0, Model\Contact::FOLLOWER]]; + 'self' => false, 'pending' => true, 'rel' => [0, Contact::FOLLOWER]]; if ($this->dba->exists('contact', $condition)) { - Model\Contact::remove($this->{'contact-id'}); + Contact::remove($this->{'contact-id'}); } else { $this->dba->update('contact', ['pending' => false], ['id' => $this->{'contact-id'}]); } } - $contact = Model\Contact::selectFirst([], ['id' => $this->{'contact-id'}, 'uid' => $this->uid]); + $contact = Contact::selectFirst([], ['id' => $this->{'contact-id'}, 'uid' => $this->uid]); if (!$contact) { throw new HTTPException\NotFoundException('Contact record not found.');