- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/classes/general/ratings.php
- Класс: CAllRatings
- Вызов: CAllRatings::ClearData
static function ClearData()
{
global $DB, $CACHE_MANAGER;
$err_mess = (CRatings::err_mess())."
Function: ClearData
Line: ";
$DB->Query("TRUNCATE TABLE b_rating_prepare", false, $err_mess.__LINE__);
$DB->Query("TRUNCATE TABLE b_rating_voting_prepare", false, $err_mess.__LINE__);
$DB->Query("TRUNCATE TABLE b_rating_results", false, $err_mess.__LINE__);
$DB->Query("TRUNCATE TABLE b_rating_component_results", false, $err_mess.__LINE__);
$DB->Query("TRUNCATE TABLE b_rating_vote", false, $err_mess.__LINE__);
$DB->Query("TRUNCATE TABLE b_rating_voting", false, $err_mess.__LINE__);
$DB->Query("TRUNCATE TABLE b_rating_voting_reaction", false, $err_mess.__LINE__);
$DB->Query("UPDATE b_rating_user SET VOTE_WEIGHT = 0, VOTE_COUNT = 0", false, $err_mess.__LINE__);
$CACHE_MANAGER->CleanDir("b_rating_voting");
$CACHE_MANAGER->CleanDir("b_rating_user");
return true;
}