This commit is contained in:
as2252258@163.com
2021-02-23 02:32:58 +08:00
parent cd5c9d2e00
commit 7fe199095f
+1 -1
View File
@@ -103,12 +103,12 @@ class Container extends BaseObject
if (!$reflect->isInstantiable()) {
throw new NotFindClassException($reflect->getName());
}
$this->_param[$class] = $config;
$dependencies = $this->_constructs[$class] ?? [];
if (empty($config)) {
return $reflect->newInstanceArgs($dependencies);
}
$this->_param[$class] = $config;
if (!empty($dependencies) && $reflect->implementsInterface('Snowflake\Abstracts\Configure')) {
$dependencies[count($dependencies) - 1] = $config;