Merge branch 'master' into feature/composer
[zf2.biz/application_blanche.git] / public / index.php.BACKUP.6047.php
1 <?php
2 chdir(dirname(__DIR__));
3 <<<<<<< HEAD
4 require_once (getenv('ZF2_PATH') ?: 'vendor/ZendFramework/library') . '/Zend/Loader/AutoloaderFactory.php';
5 Zend\Loader\AutoloaderFactory::factory();
6
7 use Zend\Loader\AutoloaderFactory,
8 Zend\ServiceManager\ServiceManager,
9 Zend\Mvc\Service\ServiceManagerConfiguration;
10
11 // setup autoloader
12 AutoloaderFactory::factory();
13 =======
14 require_once('vendor/autoload.php');
15
16 $appConfig        = include 'config/application.config.php';
17 $sharedEvents     = new Zend\EventManager\SharedEventManager();
18 $listenerOptions  = new Zend\Module\Listener\ListenerOptions($appConfig['module_listener_options']);
19 $defaultListeners = new Zend\Module\Listener\DefaultListenerAggregate($listenerOptions);
20 $defaultListeners->getConfigListener()->addConfigGlobPath("config/autoload/*.php");
21 >>>>>>> c994772... Added composer.lock to git.
22
23 // get application stack configuration
24 $configuration = include 'config/application.config.php';
25
26 // setup service manager
27 $serviceManager = new ServiceManager(new ServiceManagerConfiguration($configuration['service_manager']));
28 $serviceManager->setService('ApplicationConfiguration', $configuration);
29 $serviceManager->get('ModuleManager')->loadModules();
30
31 // run application
32 $serviceManager->get('Application')->bootstrap()->run()->send();