. * */ namespace Friendica\Object\Api\Mastodon; use Friendica\BaseDataTransferObject; /** * Class Conversation * * @see https://docs.joinmastodon.org/entities/conversation/ */ class Conversation extends BaseDataTransferObject { //Required attributes /** @var string */ protected $id; /** @var array */ protected $accounts; /** @var bool */ protected $unread; // Optional attributes /** * @var Status */ protected $last_status = true; public function __construct(string $id, array $accounts, bool $unread, \Friendica\Object\Api\Mastodon\Status $last_status) { $this->id = $id; $this->accounts = $accounts; $this->unread = $unread; $this->last_status = $last_status; } }