diff --git a/src/Core/Json/Hash.php b/src/Core/Json/Hash.php index 97799e7..404c881 100644 --- a/src/Core/Json/Hash.php +++ b/src/Core/Json/Hash.php @@ -47,6 +47,10 @@ public static function cast($value): self $value = $value->jsonSerialize(); } + if ($value instanceof \stdClass) { + $value = (array) $value; + } + if (is_array($value) || is_null($value)) { return new self($value); }