sme / cacher
A simple class for caching
0.0.1
2022-01-29 20:26 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2024-10-29 06:13:08 UTC
README
Cacher
Простой класс для кэширования данных
Cacher:
В кэше можно хранить любые данные и файлы от одной секунды до бесконечности
Установить директорию куда будет сохраняться весь кэш по умолчанию это __DIR__.'/.cache/
Cacher::setDir(__DIR__.'/.cache/');
Сохранить данные в кэше put(ключ
, данные
, время хранения в секундах
)
Cacher::put('message', 'Hello World!', 60);
Получить данные
Cacher::get('message');
или получить и сразу удалить
Cacher::pull('message');
Удалить
Cacher::forget('message');
Проверить существование по ключу
Cacher::has('message');
Так же можно выполнять все действия с классом с помощью хелпера
cacher()->put('message2', 'world hello', 180); cacher()->get('message2');