- Модуль: intranet
- Путь к файлу: ~/bitrix/modules/intranet/lib/composite/cacheprovider.php
- Класс: BitrixIntranetCompositeCacheProvider
- Вызов: CacheProvider::deleteAllCache
static function deleteAllCache()
{
$users = UserTable::getList(array(
"select" => array("ID"),
"filter" => array(
"=ACTIVE" => "Y",
"=CONFIRM_CODE" => false,
"!UF_DEPARTMENT" => false,
"=IS_REAL_USER" => "Y"
)
));
while ($user = $users->fetch())
{
self::deleteUserCache($user["ID"], false, false);
}
$response = BitrixMainContext::getCurrent()->getResponse();
$response->addHeader("X-Bitrix-Composite-Delete", "All");
}