From a91a93238264ca5f473d51af70c3615ae436832f Mon Sep 17 00:00:00 2001 From: Zach Borboa Date: Wed, 10 Dec 2025 20:30:55 -0500 Subject: [PATCH] Fix psalm error (#1027) ERROR: PossiblyNullArrayOffset - ../src/Curl/CaseInsensitiveArray.php:183:16 - Cannot access value on variable $this->keys using possibly null offset array-key|null (see https://psalm.dev/125) return $this->keys[$key] ?? $key; --- src/Curl/CaseInsensitiveArray.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Curl/CaseInsensitiveArray.php b/src/Curl/CaseInsensitiveArray.php index bc2daca..96afb38 100644 --- a/src/Curl/CaseInsensitiveArray.php +++ b/src/Curl/CaseInsensitiveArray.php @@ -180,7 +180,11 @@ class CaseInsensitiveArray implements \ArrayAccess, \Countable, \Iterator public function key() { $key = key($this->data); - return $this->keys[$key] ?? $key; + if ($key === null) { + return null; + } else { + return $this->keys[$key] ?? $key; + } } /**