23 define(
'CONFIG_FILE',
Core::getBaseDir() . DIRECTORY_SEPARATOR .
'config.inc.php');
25 import(
'lib.pkp.classes.config.ConfigParser');
35 static function getVar($section, $key, $default =
null) {
37 return isset($configData[$section][$key]) ? $configData[$section][$key] : $default;
47 if ($configData ===
null) {
97 if (is_null($contextBaseUrls)) {
98 $contextBaseUrls = array();
102 foreach ($configData[
'general'] as $settingName => $settingValue) {
103 if (preg_match(
'/base_url\[(.*)\]/', $settingName, $matches)) {
104 $workingContextPath = $matches[1];
105 $contextBaseUrls[$workingContextPath] = $settingValue;
110 return $contextBaseUrls;