From fa9bba470c36e5ae3cc6c3a6b1b7b4e8781506db Mon Sep 17 00:00:00 2001 From: Artem Vasyagin <58974140+Lunarelly@users.noreply.github.com> Date: Fri, 8 Sep 2023 14:03:03 +0300 Subject: [PATCH] RegistryTrait: use native parameter types for __callStatic() arguments (#5944) --- src/utils/RegistryTrait.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/utils/RegistryTrait.php b/src/utils/RegistryTrait.php index 573f4737f1..08bd452e76 100644 --- a/src/utils/RegistryTrait.php +++ b/src/utils/RegistryTrait.php @@ -98,13 +98,10 @@ trait RegistryTrait{ } /** - * @param string $name * @param mixed[] $arguments * @phpstan-param list $arguments - * - * @return object */ - public static function __callStatic($name, $arguments){ + public static function __callStatic(string $name, array $arguments) : object{ if(count($arguments) > 0){ throw new \ArgumentCountError("Expected exactly 0 arguments, " . count($arguments) . " passed"); }