This commit is contained in:
2021-02-22 19:28:26 +08:00
parent e3fedc42ec
commit e381b491fd
2 changed files with 1 additions and 14 deletions
+1 -13
View File
@@ -77,7 +77,6 @@ class Container extends BaseObject
return $this->resolve($class, $constrict, $config);
}
$definition = $this->_constructs[$class];
var_dump($class, $definition);
if (is_callable($definition, TRUE)) {
return call_user_func($definition, $this, $constrict, $config);
} else if (is_array($definition)) {
@@ -101,21 +100,10 @@ class Container extends BaseObject
*/
private function resolveDefinition($definition, $class, $config, $constrict): mixed
{
if (!isset($definition['class'])) {
throw new NotFindClassException($class);
}
$_className = $definition['class'];
unset($definition['class']);
$config = array_merge($definition, $config);
$definition = $this->mergeParam($class, $constrict);
if ($_className === $class) {
$object = $this->resolve($class, $definition, $config);
} else {
$object = $this->get($class, $definition, $config);
}
return $object;
return $this->resolve($class, $definition, $config);
}
/**
-1
View File
@@ -90,7 +90,6 @@ class Snowflake
*/
public static function createObject($className, $construct = []): mixed
{
var_dump($className);
if (is_object($className)) {
return $className;
}