function uninstall_connectors() { if (isset($this->installdefs['connectors'])) { foreach ($this->installdefs['connectors'] as $cp) { $this->log(translate('LBL_MI_UN_CONNECTORS') . $cp['name']); $dir = str_replace('_', '/', $cp['name']); $source_path = 'custom/modules/Connectors/connectors/sources/' . $dir; $formatter_path = 'custom/modules/Connectors/connectors/formatters/' . $dir; $GLOBALS['log']->debug('Unlink ' . $source_path); rmdir_recursive($source_path); rmdir_recursive($formatter_path); } require_once 'include/connectors/utils/ConnectorUtils.php'; //ConnectorUtils::getConnectors(true); ConnectorUtils::uninstallSource($cp['name']); } }