This commit is contained in:
as2252258@163.com
2021-02-23 02:51:57 +08:00
parent 5b57b8d4b3
commit 08802355fe
+3 -7
View File
@@ -63,17 +63,13 @@ class Container extends BaseObject
*/ */
public function get($class, $constrict = [], $config = []): mixed public function get($class, $constrict = [], $config = []): mixed
{ {
if (isset($this->_singletons[$class])) { // if (isset($this->_singletons[$class])) {
return $this->_singletons[$class]; // return $this->_singletons[$class];
} // }
if (!isset($this->_constructs[$class])) { if (!isset($this->_constructs[$class])) {
return $this->resolve($class, $constrict, $config); return $this->resolve($class, $constrict, $config);
} }
if ($class == Connection::class) {
var_dump($class, $constrict, $config);
}
$definition = $this->_param[$class]; $definition = $this->_param[$class];
if (is_callable($definition, TRUE)) { if (is_callable($definition, TRUE)) {
return call_user_func($definition, $this, $constrict, $config); return call_user_func($definition, $this, $constrict, $config);