config = new Configuration($config); } /** * @return Configuration */ public function getConfig() { return $this->config; } /** * @param array $config * * @return Environment */ public static function createDefaultEnvironment(array $config = []) { $environment = new static($config); return $environment; } }