• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/file.php
  • Класс: CFile
  • Вызов: CFile::CleanCache
static function CleanCache($fileId)
{
	if (CACHED_b_file !== false)
	{
		$bucket_size = (int)CACHED_b_file_bucket_size;
		if ($bucket_size <= 0)
		{
			$bucket_size = 10;
		}

		$bucket = (int)($fileId / $bucket_size);

		$cache = MainApplication::getInstance()->getManagedCache();

		$cache->clean(self::CACHE_DIR . '01' . $bucket, self::CACHE_DIR);
		$cache->clean(self::CACHE_DIR . '11' . $bucket, self::CACHE_DIR);
		$cache->clean(self::CACHE_DIR . '00' . $bucket, self::CACHE_DIR);
		$cache->clean(self::CACHE_DIR . '10' . $bucket, self::CACHE_DIR);
	}
}