public static function go() { chdir(dirname(__DIR__)); $basePath = realpath(__DIR__ . '/../../../'); include $basePath . '/init_autoloader.php'; self::$config = (include $basePath . '/config/application.config.php'); Zend\Mvc\Application::init(self::$config); self::$sm = self::getServiceManager(self::$config); self::$em = self::getEntityManager(self::$sm); }
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; }