本文整理匯總了PHP中ConnectorUtils::uninstallSource方法的典型用法代碼示例。如果您正苦於以下問題:PHP ConnectorUtils::uninstallSource方法的具體用法?PHP ConnectorUtils::uninstallSource怎麽用?PHP ConnectorUtils::uninstallSource使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類ConnectorUtils
的用法示例。
在下文中一共展示了ConnectorUtils::uninstallSource方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: uninstall_connectors
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']);
}
}