Класс отвечает за работу с кэш-хранилищами.
__construct([$type])
При создании экземпляра класса принимает в качестве параметра тип кэша (file или memcache). В случае отсутствия параметра, тип будет выбран на основе настроек сайта (LabConfig::$cfg['use_memcached']).
set($key, $data, $ttl)
Сохраняет в кэше значение $data под именем $key на время $ttl секунд.
Значение $ttl -1 означает "хранить вечно".
get($key)
Получает из кэша значение с ключом $key. Возвращает false в случае его отсутствия.
remove($key)
Удаляет из кэша значение с ключом $key
clean()
Полностью удаляет содержимое кэша.
Всего комментариев: 0