- added more type-hints
- added some documentation
This commit is contained in:
Roland Häder 2022-06-22 12:01:42 +02:00
parent feec96cbc4
commit ee8d0ad619
Signed by: roland
GPG key ID: C82EDE5DDFA0BA77

View file

@ -73,11 +73,12 @@ class Tag
/** /**
* Store tag/mention elements * Store tag/mention elements
* *
* @param integer $uriid * @param integer $uriid URI id
* @param integer $type * @param integer $type Type
* @param string $name * @param string $name Name
* @param string $url * @param string $url URL
* @param integer $target * @param integer $target Target (default: null)
* @return void
*/ */
public static function store(int $uriid, int $type, string $name, string $url = '', int $target = null) public static function store(int $uriid, int $type, string $name, string $url = '', int $target = null)
{ {
@ -249,13 +250,14 @@ class Tag
/** /**
* Store tag/mention elements * Store tag/mention elements
* *
* @param integer $uriid * @param integer $uriid URI id
* @param string $hash * @param string $hash Hash
* @param string $name * @param string $name Name
* @param string $url * @param string $url URL
* @param boolean $probing * @param boolean $probing Whether probing is active
* @return void
*/ */
public static function storeByHash(int $uriid, string $hash, string $name, string $url = '', $probing = true) public static function storeByHash(int $uriid, string $hash, string $name, string $url = '', bool $probing = true)
{ {
$type = self::getTypeForHash($hash); $type = self::getTypeForHash($hash);
if ($type == self::UNKNOWN) { if ($type == self::UNKNOWN) {
@ -293,8 +295,9 @@ class Tag
* @param string $body Body of the post * @param string $body Body of the post
* @param string $tags Accepted tags * @param string $tags Accepted tags
* @param boolean $probing Perform a probing for contacts, adding them if needed * @param boolean $probing Perform a probing for contacts, adding them if needed
* @return void
*/ */
public static function storeFromBody(int $uriid, string $body, string $tags = null, $probing = true) public static function storeFromBody(int $uriid, string $body, string $tags = null, bool $probing = true)
{ {
Logger::info('Check for tags', ['uri-id' => $uriid, 'hash' => $tags, 'callstack' => System::callstack()]); Logger::info('Check for tags', ['uri-id' => $uriid, 'hash' => $tags, 'callstack' => System::callstack()]);
@ -330,6 +333,7 @@ class Tag
* *
* @param integer $uriid URI-Id * @param integer $uriid URI-Id
* @param string $body Body of the post * @param string $body Body of the post
* @return void
*/ */
public static function storeRawTagsFromBody(int $uriid, string $body) public static function storeRawTagsFromBody(int $uriid, string $body)
{ {
@ -364,10 +368,11 @@ class Tag
/** /**
* Remove tag/mention * Remove tag/mention
* *
* @param integer $uriid * @param integer $uriid URI id
* @param integer $type * @param integer $type Type
* @param string $name * @param string $name Name
* @param string $url * @param string $url URL
* @return void
*/ */
public static function remove(int $uriid, int $type, string $name, string $url = '') public static function remove(int $uriid, int $type, string $name, string $url = '')
{ {