From ddbf5c65a3f682e99764aaccfed4754be43bdb25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Tue, 26 Oct 2021 11:40:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kiri-engine/Di/Container.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kiri-engine/Di/Container.php b/kiri-engine/Di/Container.php index 0c595701..f60d42ca 100644 --- a/kiri-engine/Di/Container.php +++ b/kiri-engine/Di/Container.php @@ -115,8 +115,9 @@ class Container extends BaseObject implements ContainerInterface if (is_string($object)) { $this->_interfaces[$interface] = $object; } else { - $this->_interfaces[$interface] = get_class($object); - $this->_singletons[get_class($object)] = $object; + $className = get_class($object); + $this->_interfaces[$interface] = $className; + $this->_singletons[$className] = $object; } }