if (is_array($thisSection[self::EXTENDS_NAME
])) { throw new Zend_Config_Exception('Invalid extends clause: must be a string; array received'
);
} $this->
_assertValidExtend($section,
$thisSection[self::EXTENDS_NAME
]);
if (!
$this->_skipExtends
) { $config =
$this->
_processExtends($data,
$thisSection[self::EXTENDS_NAME
],
$config);
} unset($thisSection[self::EXTENDS_NAME
]);
} $config =
$this->
_arrayMergeRecursive($config,
$thisSection);
return $config;
} /**
* Replace any constants referenced in a string with their values
*
* @param string $value
* @return string
*/
protected function _replaceConstants($value) {