static function go() { // Make everything relative to the root //chdir(dirname(__DIR__)); // Setup autoloading require_once __DIR__ . '/../../../init_autoloader.php'; // Run application $config = (require __DIR__ . '/../../../config/application.config.php'); \Zend\Mvc\Application::init($config); $serviceManager = new ServiceManager(new ServiceManagerConfig()); $serviceManager->setService('ApplicationConfig', $config); $serviceManager->get('ModuleManager')->loadModules(); self::$serviceManager = $serviceManager; }
/** * Carry on the setup */ public static function go() { // Make everything relative to the root chdir(dirname(__DIR__)); // Setup autoloading require_once __DIR__ . '/../vendor/autoload.php'; // Run application $config = (require 'config/application.config.php'); \Zend\Mvc\Application::init($config); // Create the service manager and load modules $serviceManager = new ServiceManager(new ServiceManagerConfig()); $serviceManager->setService('ApplicationConfig', $config); $serviceManager->get('ModuleManager')->loadModules(); // Make service manager available for tests self::$serviceManager = $serviceManager; }