Caching
Cache data for faster responses
Caching stores computed results so repeated requests skip expensive queries or API calls.
Store values in the cache with a TTL, then retrieve them. Use has() to check existence.
Cache lookup
Cache::get('users')
Cache store
Available drivers
fileslow
redisfast
memcachedfast
databasemedium
PHP
// Store for 60 minutes
Cache::put('users', $users, now()->addMinutes(60));
// Retrieve
$users = Cache::get('users');
// With default
$users = Cache::get('users', []);
// Check existence
if (Cache::has('users')) {
// ...
}
// Remove
Cache::forget('users');