From 9ec7c897dfb17242246e642266628b6363ebaeb8 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Wed, 22 Jun 2022 16:24:25 +0300 Subject: [PATCH] add throws --- application/Espo/Core/Authentication/LDAP/ClientFactory.php | 1 + application/Espo/Core/ExternalAccount/ClientManager.php | 4 ++++ application/Espo/Core/Utils/ClientManager.php | 1 + application/Espo/Core/Utils/File/ClassMap.php | 1 + 4 files changed, 7 insertions(+) diff --git a/application/Espo/Core/Authentication/LDAP/ClientFactory.php b/application/Espo/Core/Authentication/LDAP/ClientFactory.php index 9a1cea721d..97a4183e3c 100644 --- a/application/Espo/Core/Authentication/LDAP/ClientFactory.php +++ b/application/Espo/Core/Authentication/LDAP/ClientFactory.php @@ -33,6 +33,7 @@ class ClientFactory { /** * @param array $options + * @throws \Laminas\Ldap\Exception\LdapException */ public function create(array $options): Client { diff --git a/application/Espo/Core/ExternalAccount/ClientManager.php b/application/Espo/Core/ExternalAccount/ClientManager.php index 37f03fed11..2c69d93c9a 100644 --- a/application/Espo/Core/ExternalAccount/ClientManager.php +++ b/application/Espo/Core/ExternalAccount/ClientManager.php @@ -92,6 +92,7 @@ class ClientManager * expiresAt?: ?string, * refreshToken?: ?string, * } $data + * @throws Error */ public function storeAccessToken(string $hash, array $data): void { @@ -292,6 +293,7 @@ class ClientManager /** * @param object $client + * @throws Error */ protected function getClientRecord($client): Entity { @@ -306,6 +308,7 @@ class ClientManager /** * @param object $client + * @throws Error */ public function isClientLocked($client): bool { @@ -376,6 +379,7 @@ class ClientManager /** * @param \Espo\Core\ExternalAccount\Clients\IClient $client + * @throws Error */ public function reFetchClient(object $client): void { diff --git a/application/Espo/Core/Utils/ClientManager.php b/application/Espo/Core/Utils/ClientManager.php index b5492bc394..aa21c5dec6 100644 --- a/application/Espo/Core/Utils/ClientManager.php +++ b/application/Espo/Core/Utils/ClientManager.php @@ -108,6 +108,7 @@ class ClientManager /** * @param array $vars + * @throws \Espo\Core\Exceptions\Error */ public function render(?string $runScript = null, ?string $htmlFilePath = null, array $vars = []): string { diff --git a/application/Espo/Core/Utils/File/ClassMap.php b/application/Espo/Core/Utils/File/ClassMap.php index f66a08dd6d..e2b5d4f7e7 100644 --- a/application/Espo/Core/Utils/File/ClassMap.php +++ b/application/Espo/Core/Utils/File/ClassMap.php @@ -156,6 +156,7 @@ class ClassMap * @param string[] $fileList * @param ?string[] $allowedMethods * @param array $data + * @throws \ReflectionException */ private function fillHashFromFileList( array $fileList,