aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarl Schwan <carl@carlschwan.eu>2022-11-28 10:54:47 +0100
committerdartcafe <github@dartcafe.de>2023-06-20 18:35:10 +0200
commit854836c56a175a435b6cdb2408514540b2b017e5 (patch)
treee84217c2c5e14704b9b9e12e0ada2f52e368f75f
parent8f94fd010282fe06a2e53f37532118f0853477c2 (diff)
downloadnextcloud-server-854836c56a175a435b6cdb2408514540b2b017e5.tar.gz
nextcloud-server-854836c56a175a435b6cdb2408514540b2b017e5.zip
Improve typing in ICommentsManager
Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: dartcafe <github@dartcafe.de>
-rw-r--r--lib/public/Comments/ICommentsManager.php6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/public/Comments/ICommentsManager.php b/lib/public/Comments/ICommentsManager.php
index d3f78b4f2e3..8d7ffd164b3 100644
--- a/lib/public/Comments/ICommentsManager.php
+++ b/lib/public/Comments/ICommentsManager.php
@@ -36,9 +36,6 @@ use OCP\PreConditionNotMetException;
*
* This class manages the access to comments
*
- * @psalm-type CommentNode = array{comment: IComment, replies: list<CommentNode>}
- * @psalm-type CommentTree = list<CommentNode>
- *
* @since 9.0.0
*/
interface ICommentsManager {
@@ -64,11 +61,12 @@ interface ICommentsManager {
public function get($id);
/**
- * returns the comment specified by the id and all it's child comments
+ * Returns the comment specified by the id and all it's child comments
*
* @param string $id
* @param int $limit max number of entries to return, 0 returns all
* @param int $offset the start entry
+ * @return array{comment: IComment, replies: list<array{comment: IComment, replies: array<empty, empty>}>}
* @since 9.0.0
*
* The return array looks like this