Repository
interface Repository (View source)
Methods
bool
has(
string $key)
Determine if an item exists in the cache.
mixed
get(
string $key,
mixed $default = null)
Retrieve an item from the cache by key.
mixed
pull(
string $key,
mixed $default = null)
Retrieve an item from the cache and delete it.
bool
void
forever(
string $key,
mixed $value)
Store an item in the cache indefinitely.
mixed
mixed
mixed
rememberForever(
string $key,
Closure $callback)
Get an item from the cache, or store the default value forever.
bool
forget(
string $key)
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 72
mixed
remember(
string $key,
DateTime|int $minutes,
Closure $callback)
Get an item from the cache, or store the default value.
at line line 81
mixed
sear(
string $key,
Closure $callback)
Get an item from the cache, or store the default value forever.