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. | |
void | put(string $key, mixed $value, DateTime|float|int $minutes) Store an item in the cache. | |
bool | add(string $key, mixed $value, DateTime|float|int $minutes) 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. | |
void | forever(string $key, mixed $value) Store an item in the cache indefinitely. | |
mixed | remember(string $key, DateTime|float|int $minutes, Closure $callback) Get an item from the cache, or store the default value. | |
mixed | sear(string $key, Closure $callback) Get an item from the cache, or store the default value forever. | |
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. |
Please login to continue.