On this page
Repository
interface Repository implements CacheInterface (View source)
Methods
pull($key, $default = null) No description |
||
bool | put(string $key, mixed $value, DateTimeInterface|DateInterval|int|null $ttl = null) Store an item in the cache. |
|
bool | add(string $key, mixed $value, DateTimeInterface|DateInterval|int|null $ttl = null) Store an item in the cache if the key does not exist. |
|
int|bool | increment(string $key, mixed $value = 1) Increment the value of an item in the cache. |
|
int|bool | decrement(string $key, mixed $value = 1) Decrement the value of an item in the cache. |
|
bool | forever(string $key, mixed $value) Store an item in the cache indefinitely. |
|
remember($key, $ttl, Closure $callback) No description |
||
sear($key, Closure $callback) No description |
||
rememberForever($key, Closure $callback) No description |
||
bool | forget(string $key) Remove an item from the cache. |
|
Store | getStore() Get the cache store implementation. |
Details
pull($key, $default = null)
No description
bool put(string $key, mixed $value, DateTimeInterface|DateInterval|int|null $ttl = null)
Store an item in the cache.
bool add(string $key, mixed $value, DateTimeInterface|DateInterval|int|null $ttl = null)
Store an item in the cache if the key does not exist.
int|bool increment(string $key, mixed $value = 1)
Increment the value of an item in the cache.
int|bool decrement(string $key, mixed $value = 1)
Decrement the value of an item in the cache.
bool forever(string $key, mixed $value)
Store an item in the cache indefinitely.
remember($key, $ttl, Closure $callback)
No description
sear($key, Closure $callback)
No description
rememberForever($key, Closure $callback)
No description
bool forget(string $key)
Remove an item from the cache.
Store getStore()
Get the cache store implementation.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Contracts/Cache/Repository.html