From f364c63d3395137020ea2ba9fb7310db2a6676b5 Mon Sep 17 00:00:00 2001 From: zigzagdev Date: Mon, 27 Apr 2026 10:34:59 +0900 Subject: [PATCH] fix: typeError in getPrefixCode when prefixCodeStack is empty --- src/Compiler/Template.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Compiler/Template.php b/src/Compiler/Template.php index efc52162b..1fa60a4be 100644 --- a/src/Compiler/Template.php +++ b/src/Compiler/Template.php @@ -1075,7 +1075,7 @@ public function appendPrefixCode($code) { */ public function getPrefixCode() { $code = ''; - $prefixArray = array_merge($this->prefix_code, array_pop($this->prefixCodeStack)); + $prefixArray = array_merge($this->prefix_code, array_pop($this->prefixCodeStack) ?? []); $this->prefixCodeStack[] = []; foreach ($prefixArray as $c) { $code = $this->appendCode($code, (string) $c);