public static function setServiceContainer(dmBaseServiceContainer $serviceContainer) { self::$serviceContainer = $serviceContainer; self::setModuleManager($serviceContainer->getService('module_manager')); self::setEventDispatcher($serviceContainer->getService('dispatcher')); }