From 027af942de75f7c5bc519fabfa5fa11de9bc89ea Mon Sep 17 00:00:00 2001 From: polo Date: Wed, 17 Sep 2025 16:52:43 +0200 Subject: =?UTF-8?q?optimisation=20r=C3=A9cursivit=C3=A9=20dans=20sortChild?= =?UTF-8?q?ren=20uniquement=20avec=20les=20pages,=20regression=20construct?= =?UTF-8?q?eur=20MenuBuilder?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/view/MenuBuilder.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/view') diff --git a/src/view/MenuBuilder.php b/src/view/MenuBuilder.php index bc64e30..8ea4b8e 100644 --- a/src/view/MenuBuilder.php +++ b/src/view/MenuBuilder.php @@ -13,7 +13,7 @@ class MenuBuilder extends AbstractBuilder //private int $margin_left_multiplier = 29; private string $options = ''; - public function __construct(Node $node, bool $template = true) + public function __construct(?Node $node, bool $template = true) { // impossible de me rappeler pourquoi j'ai écrit ce test sur $node, pourquoi $node serait null? $viewFile = $node === null ? self::VIEWS_PATH . 'menu.php' : self::VIEWS_PATH . $node->getName() . '.php'; -- cgit v1.2.3