<?php
/**
- * @copyright Copyright (C) 2010-2021, the Friendica project
+ * @copyright Copyright (C) 2010-2022, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
protected $name;
/** @var string */
protected $url = null;
+ /** @var array */
+ protected $history = [];
+ /** @var bool */
+ protected $following = false;
/**
* Creates a hashtag record from an tag-view record.
*
* @param BaseURL $baseUrl
- * @param array $tag tag-view record
+ * @param array $tag tag-view record
+ * @param array $history
+ * @param array $following "true" if the user is following this tag
* @throws \Friendica\Network\HTTPException\InternalServerErrorException
*/
- public function __construct(BaseURL $baseUrl, array $tag)
+ public function __construct(BaseURL $baseUrl, array $tag, array $history = [], bool $following = false)
{
- $this->name = strtolower($tag['name']);
- $this->url = $baseUrl . '/search?tag=' . urlencode($this->name);
+ $this->name = strtolower($tag['name']);
+ $this->url = $baseUrl . '/search?tag=' . urlencode($this->name);
+ $this->history = $history;
+ $this->following = $following;
}
}