diff --git a/src/ZeTheme/Service/ManagerFactory.php b/src/ZeTheme/Service/ManagerFactory.php index 23bf7fe..d9a5e13 100644 --- a/src/ZeTheme/Service/ManagerFactory.php +++ b/src/ZeTheme/Service/ManagerFactory.php @@ -8,6 +8,7 @@ * file that was distributed with this source code. */ namespace ZeTheme\Service; +use Interop\Container\ContainerInterface; use Zend\ServiceManager\FactoryInterface, Zend\ServiceManager\ServiceLocatorInterface, ZeTheme\Manager; @@ -31,4 +32,9 @@ public function createService(ServiceLocatorInterface $serviceLocator) $manager = new Manager($serviceLocator, $config['ze_theme']); return $manager; } + + public function __invoke(ContainerInterface $container, $requestedName, array $options = null) + { + return $this->createService($container); + } } \ No newline at end of file