From a3bb1f01c121a5422c5d303698c3c73230efcde2 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Mon, 17 Mar 2025 17:14:17 +0100 Subject: [PATCH] Assert that the element exists --- src/Exporter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Exporter.php b/src/Exporter.php index 418a411..f0a4ef1 100644 --- a/src/Exporter.php +++ b/src/Exporter.php @@ -262,7 +262,7 @@ final readonly class Exporter } if (is_array($value)) { - assert(is_array($data[$key]) || is_object($data[$key])); + assert(isset($data[$key]) && (is_array($data[$key]) || is_object($data[$key]))); if ($processed->contains($data[$key]) !== false) { $result[] = '*RECURSION*';