From b78f451e5f710b2dee472dd3980ac3b9dbec3bd2 Mon Sep 17 00:00:00 2001 From: Damien MATHIEU Date: Wed, 12 Feb 2025 22:12:52 +0100 Subject: [PATCH] Force block config to be returned as array (#48) Fixes #23, reverts #46 and replaces #47 --- classes/Block.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/classes/Block.php b/classes/Block.php index d3fb086..158318c 100644 --- a/classes/Block.php +++ b/classes/Block.php @@ -9,7 +9,6 @@ use Cms\Classes\Controller; use Cms\Classes\PartialStack; use Illuminate\Support\Facades\Lang; -use Illuminate\Support\Fluent; use Winter\Storm\Exception\SystemException; /** @@ -107,7 +106,7 @@ public static function renderAll(array $blocks, ?Controller $controller = null): $config = static::getDefaultConfig($block['_group']); } - $partialData['config'] = new Fluent($config); + $partialData['config'] = json_decode(json_encode($config), true); $content .= $controller->renderPartial($block['_group'] . '.block', $partialData); }