diff --git a/Container.php b/Container.php index e2a28ef..f49c99a 100644 --- a/Container.php +++ b/Container.php @@ -158,7 +158,9 @@ class Container implements ContainerInterface $object = self::configure($reflect->newInstanceArgs($construct), $config); $this->resolveProperties($reflect, $object); - + if (method_exists($object, 'init')) { + call_user_func([$object, 'init']); + } return $object; }