protected function loadModulesPhp($modulesNode, $configPath)
{
foreach ($modulesNode as $id => $module) {
if (!isset($module['class'])) {
throw new TConfigurationException('appconfig_moduletype_required', $id);
}
$type = $module['class'];
unset($module['class']);
$properties = array();
if (isset($module['properties'])) {
$properties = $module['properties'];
unset($module['properties']);
}
$properties['id'] = $id;
$this->_modules[$id] = array($type, $properties, $module);
$this->_empty = false;
}
}