From 232c7be0e4e51f330a66b3917cabc98ab084f248 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20M=C3=BCller?= <p.mueller@pcsg.de> Date: Tue, 4 Mar 2025 16:42:52 +0100 Subject: [PATCH] fix: correctly check if variable is string instead of int --- src/QUI/Memberships/Users/Handler.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/QUI/Memberships/Users/Handler.php b/src/QUI/Memberships/Users/Handler.php index 11adb1f..8a64b81 100644 --- a/src/QUI/Memberships/Users/Handler.php +++ b/src/QUI/Memberships/Users/Handler.php @@ -13,6 +13,8 @@ use QUI\Memberships\Utils; use QUI\Permissions\Permission; +use function is_string; + class Handler extends Factory { /** @@ -222,7 +224,7 @@ public function getIdsByMembershipId(int $membershipId, bool $includeArchived = */ public function getMembershipUsersByUserId(int | string $userId, bool $includeArchived = false): array { - if (is_int($userId)) { + if (is_string($userId)) { try { $userId = QUI::getUsers()->get($userId)->getId(); } catch (QUI\Exception) { -- GitLab