Repository
interface Repository (View source)
Methods
Determine if an item exists in the cache.
Retrieve an item from the cache by key.
Retrieve an item from the cache and delete it.
Increment the value of an item in the cache.
Decrement the value of an item in the cache.
Store an item in the cache indefinitely.
Get an item from the cache, or store the default value forever.
Remove an item from the cache.
Details
at line line 24
mixed
get(
string $key,
mixed $default = null)
Retrieve an item from the cache by key.
at line line 33
mixed
pull(
string $key,
mixed $default = null)
Retrieve an item from the cache and delete it.
at line line 43
void
put(
string $key,
mixed $value,
DateTime|int $minutes)
Store an item in the cache.
at line line 53
bool
add(
string $key,
mixed $value,
DateTime|int $minutes)
Store an item in the cache if the key does not exist.
at line line 62
int|bool
increment(
string $key,
mixed $value = 1)
Increment the value of an item in the cache.
at line line 71
int|bool
decrement(
string $key,
mixed $value = 1)
Decrement the value of an item in the cache.
at line line 90
mixed
remember(
string $key,
DateTime|int $minutes,
Closure $callback)
Get an item from the cache, or store the default value.
at line line 99
mixed
sear(
string $key,
Closure $callback)
Get an item from the cache, or store the default value forever.