function initializeConfig(&$config)
    {
        if (!isset($GLOBALS['_PEAR_INSTALLER_ROLES'])) {
            PEAR_Installer_Role::registerRoles();
        }

        foreach ($GLOBALS['_PEAR_INSTALLER_ROLES'] as $class => $info) {
            if (!$info['config_vars']) {
                continue;
            }

            $config->_addConfigVars($class, $info['config_vars']);
        }
    }
function initializeConfig(&$config)
    {
        if (!isset($GLOBALS['_PEAR_INSTALLER_ROLES'])) {
            PEAR_Installer_Role::registerRoles();
        }

        foreach ($GLOBALS['_PEAR_INSTALLER_ROLES'] as $class => $info) {
            if (!$info['config_vars']) {
                continue;
            }

            $config->_addConfigVars($class, $info['config_vars']);
        }
    }
function initializeConfig ( & $ config ) { if ( ! isset ( $ GLOBALS [ '_PEAR_INSTALLER_ROLES' ] ) ) { PEAR_Installer_Role :: registerRoles ( ) ; } foreach ( $ GLOBALS [ '_PEAR_INSTALLER_ROLES' ] as $ class => $ info ) { if ( ! $ info [ 'config_vars' ] ) { continue ; } $ config -> _addConfigVars ( $ class , $ info [ 'config_vars' ] ) ; } }
Set up any additional configuration variables that file roles require

Never call this directly, it is called by the PEAR_Config constructor
@param PEAR_Config
@access private
@static
Set up any additional configuration variables that file roles require