Здравствуйте! На старом ядре пишу так:
$obCache = new \CPHPCache();
$cacheID = 'cache';
$cachePath = '/'.self::MODULE_ID.'/'.$cacheID;
if ($obCache->InitCache(3600, $cacheID, $cachePath)) {
$vars = $obCache->GetVars();
extract($vars);
} else if ($obCache->StartDataCache()) {
// кеш отсутствует
$obCache->EndDataCache(['result' => $result]);
}
Есть в новом ядре файл /bitrix/modules/main/lib/data/cache.php, но пример не удается найти, даже на офсайте. Кто работал с новым d7, покажите пример работы с кэшем.