importModuleConfig() public static method

public static importModuleConfig ( $modules_path, $module_name, $environment, $configs )
コード例 #1
0
ファイル: OEConfig.php プロジェクト: code-4-england/OpenEyes
 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;
 }