function uninstall($aParams) { if (BxDolRequest::serviceExists('wall', 'update_handlers')) { BxDolService::call('wall', 'update_handlers', array($this->_aConfig['home_uri'], false)); } return parent::uninstall($aParams); }
function uninstall($aParams) { if (BxDolRequest::serviceExists('spy', 'update_handlers')) { BxDolService::call('spy', 'update_handlers', array($this->_aConfig['home_uri'], false)); } $this->updateEmailTemplatesExceptions(); return parent::uninstall($aParams); }
function uninstall($aParams) { $aResult = parent::uninstall($aParams); if ($aResult['result'] && getParam($this->_sParamDefaultPayment) == $this->_aConfig['home_uri']) { setParam($this->_sParamDefaultPayment, ''); } return $aResult; }
function uninstall($aParams) { if (BxDolRequest::serviceExists('payment', 'update_dependent_modules')) { BxDolService::call('payment', 'update_dependent_modules', array($this->_aConfig['home_uri'], false)); } if (BxDolRequest::serviceExists('payflow', 'update_dependent_modules')) { BxDolService::call('payflow', 'update_dependent_modules', array($this->_aConfig['home_uri'], false)); } return parent::uninstall($aParams); }
function uninstall($aParams) { if (BxDolRequest::serviceExists('wall', 'update_handlers')) { BxDolService::call('wall', 'update_handlers', array($this->_aConfig['home_uri'], false)); } if (BxDolRequest::serviceExists('spy', 'update_handlers')) { BxDolService::call('spy', 'update_handlers', array($this->_aConfig['home_uri'], false)); } $aResult = parent::uninstall($aParams); if ($aResult['result'] && BxDolModule::getInstance('BxWmapModule')) { BxDolService::call('wmap', 'part_uninstall', array('ads')); } return $aResult; }
function uninstall($aParams) { $aResult = parent::uninstall($aParams); if ($aResult['result']) { $bInclude = @(include $this->sFilePath); if (!$bInclude || empty($LANG) || empty($LANG_INFO) || !$this->_removeLanguage($LANG, $LANG_INFO)) { return array('operation_title' => _t('_adm_txt_modules_operation_install', $this->_aConfig['title']), 'message' => 'Language file parse error: ' . $this->sFileName, 'result' => false); } // delete compiled lang file @unlink(BX_DIRECTORY_PATH_ROOT . "langs/lang-{$LANG_INFO['Name']}.php"); $GLOBALS['MySQL']->cleanCache('checkLangExists_' . $LANG_INFO['Name']); if (bx_lang_name() == $LANG_INFO['Name']) { getCurrentLangName(true); } } return $aResult; }
function uninstall() { $ret = parent::uninstall(array()); $sPath = BX_DIRECTORY_PATH_MODULES . 'boonex/forum/'; $a = $this->_read_in_dir("{$sPath}cachejs/", 'is_file'); array_walk($a, array($this, '_unlink')); $a = $this->_read_in_dir("{$sPath}classes/", 'is_dir'); array_walk($a, array($this, '_rmdir_rf')); $a = $this->_read_in_dir("{$sPath}conf/", 'is_file'); array_walk($a, array($this, '_unlink')); $a = $this->_read_in_dir("{$sPath}js/", 'is_dir'); array_walk($a, array($this, '_rmdir_rf')); $a = $this->_read_in_dir("{$sPath}log/", 'is_file'); array_walk($a, array($this, '_unlink')); $a = $this->_read_in_dir("{$sPath}layout/", 'is_compiled_template'); array_walk($a, array($this, '_rmdir_rf')); return $ret; }
function uninstall($aParams) { if (BxDolRequest::serviceExists('wall', 'update_handlers')) { BxDolService::call('wall', 'update_handlers', array($this->_aConfig['home_uri'], false)); } $aResult = parent::uninstall($aParams); if ($aResult['result']) { foreach ($this->_aConfig['install_permissions']['writable'] as $sDir) { $sPath = BX_DIRECTORY_PATH_MODULES . $this->_aConfig['home_dir'] . $sDir; if (is_dir($sPath)) { bx_clear_folder($sPath); } } bx_import('BxDolCacheUtilities'); $oCacheUtilities = new BxDolCacheUtilities(); $oCacheUtilities->clear('users'); } return $aResult; }
function uninstall($aParams) { return parent::uninstall($aParams); }
function uninstall() { $ret = parent::uninstall(array()); return $ret; }
function uninstall($aParams) { $this->removeHtmlFields(); return parent::uninstall($aParams); }
function uninstall($aParams) { $this->removeHtmlFields(); $this->updateEmailTemplatesExceptions(); return parent::uninstall($aParams); }
function uninstall($aParams) { $aResult = parent::uninstall($aParams); return $aResult; }
function uninstall() { $ret = parent::uninstall(array()); $this->removeExceptionsFields(); return $ret; }