From f775f0467b7e83471790cc128aa009e27484b256 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Fri, 11 Mar 2022 14:44:38 +0200 Subject: [PATCH] type fixes --- application/Espo/Repositories/UniqueId.php | 6 +++++- application/Espo/Repositories/User.php | 3 +++ application/Espo/Repositories/Webhook.php | 7 ++++++- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/application/Espo/Repositories/UniqueId.php b/application/Espo/Repositories/UniqueId.php index 18a183b0b2..ac244b2264 100644 --- a/application/Espo/Repositories/UniqueId.php +++ b/application/Espo/Repositories/UniqueId.php @@ -32,8 +32,12 @@ namespace Espo\Repositories; use Espo\ORM\Entity; use Espo\Core\Utils\Util; +use Espo\Core\Repositories\Database; -class UniqueId extends \Espo\Core\Repositories\Database +/** + * @extends Database<\Espo\Entities\UniqueId> + */ +class UniqueId extends Database { protected $hooksDisabled = true; diff --git a/application/Espo/Repositories/User.php b/application/Espo/Repositories/User.php index 7d88a80c64..64b436c688 100644 --- a/application/Espo/Repositories/User.php +++ b/application/Espo/Repositories/User.php @@ -161,6 +161,9 @@ class User extends Database } } + /** + * @param string[] $teamIds + */ public function checkBelongsToAnyOfTeams(string $userId, array $teamIds): bool { if (empty($teamIds)) { diff --git a/application/Espo/Repositories/Webhook.php b/application/Espo/Repositories/Webhook.php index 91bcfb543d..d9450533ee 100644 --- a/application/Espo/Repositories/Webhook.php +++ b/application/Espo/Repositories/Webhook.php @@ -33,7 +33,12 @@ use Espo\ORM\Entity; use Espo\Core\Utils\Util; -class Webhook extends \Espo\Core\Repositories\Database +use \Espo\Core\Repositories\Database; + +/** + * @extends Database<\Espo\Entities\Webhook> + */ +class Webhook extends Database { protected $hooksDisabled = true;