From af728c5ff69b3de0ea6bbbb65f9a7e639273ebd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= Date: Mon, 29 Apr 2024 17:12:27 +0200 Subject: [PATCH] fix: Fix tiny phpdoc errors related to Share MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Côme Chilliet --- lib/private/Share20/Share.php | 16 ++++++---------- lib/public/Share/IShare.php | 1 + 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/lib/private/Share20/Share.php b/lib/private/Share20/Share.php index 19b36cb60e8..e1d8818216b 100644 --- a/lib/private/Share20/Share.php +++ b/lib/private/Share20/Share.php @@ -91,27 +91,23 @@ class Share implements IShare { /** @var string */ private $label = ''; - /** @var IRootFolder */ - private $rootFolder; - - /** @var IUserManager */ - private $userManager; - /** @var ICacheEntry|null */ private $nodeCacheEntry; /** @var bool */ private $hideDownload = false; - public function __construct(IRootFolder $rootFolder, IUserManager $userManager) { - $this->rootFolder = $rootFolder; - $this->userManager = $userManager; + public function __construct( + private IRootFolder $rootFolder, + private IUserManager $userManager, + ) { } /** * @inheritdoc */ public function setId($id) { + /** @var mixed $id Let's be safe until strong typing */ if (is_int($id)) { $id = (string)$id; } @@ -538,7 +534,7 @@ class Share implements IShare { /** * Set the parent of this share * - * @param int parent + * @param int $parent * @return IShare * @deprecated The new shares do not have parents. This is just here for legacy reasons. */ diff --git a/lib/public/Share/IShare.php b/lib/public/Share/IShare.php index a059696a75e..0961631ea92 100644 --- a/lib/public/Share/IShare.php +++ b/lib/public/Share/IShare.php @@ -587,6 +587,7 @@ interface IShare { * Set the cache entry for the shared node * * @param ICacheEntry $entry + * @return void * @since 11.0.0 */ public function setNodeCacheEntry(ICacheEntry $entry);