diff --git a/lib/private/Activity/Manager.php b/lib/private/Activity/Manager.php index 2dfc5c26097..9868abe5127 100644 --- a/lib/private/Activity/Manager.php +++ b/lib/private/Activity/Manager.php @@ -32,7 +32,7 @@ class Manager implements IManager { /** @var string */ protected $formattingObjectType; - /** @var int */ + /** @var int|string */ protected $formattingObjectId; /** @var bool */ @@ -297,9 +297,9 @@ class Manager implements IManager { /** * @param string $type - * @param int $id + * @param int|numeric-string $id */ - public function setFormattingObject(string $type, int $id): void { + public function setFormattingObject(string $type, int|string $id): void { $this->formattingObjectType = $type; $this->formattingObjectId = $id; } diff --git a/lib/public/Activity/IManager.php b/lib/public/Activity/IManager.php index d638b8b2c6b..a55be5d037b 100644 --- a/lib/public/Activity/IManager.php +++ b/lib/public/Activity/IManager.php @@ -132,10 +132,10 @@ interface IManager { /** * @param string $type - * @param int $id + * @param int|numeric-string $id * @since 8.2.0 */ - public function setFormattingObject(string $type, int $id): void; + public function setFormattingObject(string $type, int|string $id): void; /** * @return bool