• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/modulemanager.php
  • Класс: BitrixMainModuleManager
  • Вызов: ModuleManager::delete
static function delete($moduleName)
{
	$con = Application::getConnection();
	$module = $con->getSqlHelper()->forSql($moduleName);

	$con->queryExecute("DELETE FROM b_module WHERE ID = '" . $module . "'");
	$con->queryExecute("UPDATE b_agent SET ACTIVE = 'N' WHERE MODULE_ID = '" . $module . "' AND ACTIVE = 'Y'");

	static::clearCache($moduleName);
}