X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;f=modules%2FApplication%2Fsrc%2FApplication%2FBootstrap.php;h=3880adedd7a8f4805af490c69d0ec03903a32048;hb=4e86aaa3691ef3e38dc2dcbcc8429ab57cb3bf7d;hp=fed8b364c07efd1fbb05ed6fb8f28728bf3d0d35;hpb=f8a26075e9ee566a933125f76e73208fffd775a2;p=zf2.biz%2Fgalerie.git diff --git a/modules/Application/src/Application/Bootstrap.php b/modules/Application/src/Application/Bootstrap.php index fed8b36..3880ade 100644 --- a/modules/Application/src/Application/Bootstrap.php +++ b/modules/Application/src/Application/Bootstrap.php @@ -4,7 +4,8 @@ namespace Application; use Zend\Config\Config, Zend\Di\Configuration, Zend\Di\Definition, - Zend\Di\DependencyInjector, + Zend\Di\DefinitionList, + Zend\Di\Di, Zend\EventManager\StaticEventManager, Zend\Module\Manager as ModuleManager, Zend\Mvc\Application; @@ -29,11 +30,8 @@ class Bootstrap protected function setupLocator(Application $app) { - $definition = new Definition\AggregateDefinition; - $definition->addDefinition(new Definition\RuntimeDefinition); - - $di = new DependencyInjector; - $di->setDefinition($definition); + $di = new Di; + $di->instanceManager()->addTypePreference('Zend\Di\Locator', $di); $config = new Configuration($this->config->di); $config->configure($di);