From 988258cd753ce78806f2f1abc4e74182007f3a47 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Mon, 8 Sep 2025 12:00:10 +0200 Subject: [PATCH] Fix "Using null as an array offset is deprecated, use an empty string instead" --- src/Analyser/TypeSpecifierContext.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Analyser/TypeSpecifierContext.php b/src/Analyser/TypeSpecifierContext.php index acfe6ba2c8..d7379c26ac 100644 --- a/src/Analyser/TypeSpecifierContext.php +++ b/src/Analyser/TypeSpecifierContext.php @@ -27,8 +27,9 @@ private function __construct(private ?int $value) private static function create(?int $value): self { - self::$registry[$value] ??= new self($value); - return self::$registry[$value ?? '']; + $key = $value ?? ''; + self::$registry[$key] ??= new self($value); + return self::$registry[$key]; } public static function createTrue(): self