Add extension to Mastodon Status object for Friendica-specific things
- first entry is the title
This commit is contained in:
parent
659fab0fe5
commit
40ee96512a
2 changed files with 57 additions and 0 deletions
|
@ -25,6 +25,7 @@ use Friendica\BaseDataTransferObject;
|
|||
use Friendica\Content\Text\BBCode;
|
||||
use Friendica\Model\Item;
|
||||
use Friendica\Object\Api\Mastodon\Status\Counts;
|
||||
use Friendica\Object\Api\Mastodon\Status\FriendicaExtension;
|
||||
use Friendica\Object\Api\Mastodon\Status\UserAttributes;
|
||||
use Friendica\Util\DateTimeFormat;
|
||||
|
||||
|
@ -95,6 +96,8 @@ class Status extends BaseDataTransferObject
|
|||
protected $card = null;
|
||||
/** @var Poll|null */
|
||||
protected $poll = null;
|
||||
/** @var FriendicaExtension|null */
|
||||
protected $friendica = null;
|
||||
|
||||
/**
|
||||
* Creates a status record from an item record.
|
||||
|
@ -148,6 +151,7 @@ class Status extends BaseDataTransferObject
|
|||
$this->emojis = [];
|
||||
$this->card = $card->toArray() ?: null;
|
||||
$this->poll = $poll;
|
||||
$this->friendica = new FriendicaExtension($item['title']);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue