saalexeev / cache
cache implementation for test task
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:package
Requires
- php: >=7.1
Requires (Dev)
This package is not auto-updated.
Last update: 2024-04-30 03:57:48 UTC
README
Использование:
-
Инициализация:
Cache::init($engine)
.Варианты $engine:
- file
- redis
- memory(массив)
-
Основные методы:
set($key, $item, $ttl = null, $prefix = null): bool
- записать в кэшget($key, $default): mixed
- взять из кэшаhas($key): bool
- проверить наличие ключаdelete($key): bool
- удалить один ключclear(): bool
- очистить хранилище полностью
-
Требования:
- redis (если планируется использовать redis)
- php 7.1+