zer0-framework / cache
Installs: 2 197
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=7.2
- ext-igbinary: *
- zer0-framework/config: *
- zer0-framework/core: *
Suggests
- zer0-framework/memcached: ^0.1
- zer0-framework/redis: ^0.1
README
Компонент служит для кеширования.
Конфигурация
Имя | Тип | Описание | Значение по-умолчанию |
---|---|---|---|
type | string | Тип хранилища | Redis |
Пример использования
$pool = $this->app->factory('CachePool'); $user = $pool->item('user.' . $userId)->setCallback(function (Item $item) use ($userId) { $item ->expiresAfter(60 * 60 * 24) ->set(getUserFromDatabase($userId)) ->save(); })->get();