<?php
/**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2021, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
use Friendica\Core\Protocol;
use Friendica\DI;
use Friendica\Protocol\Activity;
-use Friendica\Util\Security;
+use Friendica\Security\Security;
/**
* A list of threads
*/
class Thread
{
+ /** @var Post[] */
private $parents = [];
private $mode = null;
private $writable = false;
$this->writable = true;
break;
case 'profile':
- $this->profile_owner = $a->profile['uid'];
+ $this->profile_owner = $a->getProfileOwner();
$this->writable = Security::canWriteToUserWall($this->profile_owner);
break;
case 'display':
- $this->profile_owner = $a->profile['uid'];
+ $this->profile_owner = $a->getProfileOwner();
$this->writable = Security::canWriteToUserWall($this->profile_owner) || $writable;
break;
case 'community':