fix container not loading config

This commit is contained in:
sunxyw
2023-02-24 17:02:27 +08:00
parent fa5b41c26d
commit d513495b3b

View File

@@ -34,6 +34,8 @@ class ContainerHolder
private static function buildContainer(): Container private static function buildContainer(): Container
{ {
self::loadConfig();
$builder = new ContainerBuilder(); $builder = new ContainerBuilder();
$builder->addDefinitions( $builder->addDefinitions(
new AliasDefinitionSource(), new AliasDefinitionSource(),
@@ -61,6 +63,9 @@ class ContainerHolder
private static function loadConfig(): void private static function loadConfig(): void
{ {
if (self::$config) {
return;
}
self::$config = require Kernel::getInstance()->getConfigDir() . '/container.php'; self::$config = require Kernel::getInstance()->getConfigDir() . '/container.php';
} }
} }