diff --git a/System/Di/LocalService.php b/System/Di/LocalService.php index ddf39719..859231fd 100644 --- a/System/Di/LocalService.php +++ b/System/Di/LocalService.php @@ -29,6 +29,9 @@ class LocalService extends Component unset($this->_components[$name]); $this->_definition[$name] = $define; + if (is_array($define)) { + $this->_components[$name] = Snowflake::createObject($define); + } }