From d513495b3b0eb3dd48667d97e79d892a4090db87 Mon Sep 17 00:00:00 2001 From: sunxyw Date: Fri, 24 Feb 2023 17:02:27 +0800 Subject: [PATCH] fix container not loading config --- src/ZM/Container/ContainerHolder.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ZM/Container/ContainerHolder.php b/src/ZM/Container/ContainerHolder.php index 5cc2f8d7..a99abb83 100644 --- a/src/ZM/Container/ContainerHolder.php +++ b/src/ZM/Container/ContainerHolder.php @@ -34,6 +34,8 @@ class ContainerHolder private static function buildContainer(): Container { + self::loadConfig(); + $builder = new ContainerBuilder(); $builder->addDefinitions( new AliasDefinitionSource(), @@ -61,6 +63,9 @@ class ContainerHolder private static function loadConfig(): void { + if (self::$config) { + return; + } self::$config = require Kernel::getInstance()->getConfigDir() . '/container.php'; } }