Remove references to application environment.
[zf2.biz/galerie.git] / public / index.php
1 <?php
2 require_once dirname(__DIR__) . '/vendor/ZendFramework/library/Zend/Loader/AutoloaderFactory.php';
3 Zend\Loader\AutoloaderFactory::factory(array('Zend\Loader\StandardAutoloader' => array()));
4
5 $appConfig = include dirname(__DIR__) . '/config/application.config.php';
6
7 $moduleLoader = new Zend\Loader\ModuleAutoloader($appConfig['module_paths']);
8 $moduleLoader->register();
9
10 $moduleManager = new Zend\Module\Manager($appConfig['modules']);
11 $listenerOptions = new Zend\Module\Listener\ListenerOptions($appConfig['module_listener_options']);
12 $moduleManager->setDefaultListenerOptions($listenerOptions);
13 $moduleManager->getConfigListener()->addConfigGlobPath(dirname(__DIR__) . '/config/autoload/*.config.php');
14 $moduleManager->loadModules();
15
16 // Create application, bootstrap, and run
17 $bootstrap   = new Zend\Mvc\Bootstrap($moduleManager->getMergedConfig());
18 $application = new Zend\Mvc\Application;
19 $bootstrap->bootstrap($application);
20 $application->run()->send();