static function importModuleConfig($modules_path, $module_name, $environment, $configs) { foreach (array($modules_path . $module_name . "/config/common.php", $modules_path . $module_name . "/config/{$environment}.php") as $config_file) { if (file_exists($config_file)) { $config = (include $config_file); $configs['modules'][] = $config; if (!empty($config['modules'])) { foreach ($config['modules'] as $module_name2) { $configs = OEConfig::importModuleConfig($modules_path, $module_name2, $environment, $configs); } } } } return $configs; }