private function createGlobalContext() { $baseConfig = new DefaultConfig(); $homeDir = self::parseHomeDirectory(); if (null !== ($configFile = $this->loadConfigFile($homeDir, $baseConfig))) { $baseConfig = $configFile->getConfig(); } $config = new EnvConfig($baseConfig); return new Context($homeDir, $config, $configFile, $this->dispatcher); }