Вы можете получить доступ к сконфигурированному кешу redis через Кэш-фасад , также вы можете использовать функцию запоминания для этого:
public function latest($count)
{
$key = 'latest.' . $count;
$cacheKey = $this->getCacheKey($key);
return Cache::remember($cacheKey, 60, function() {
return Articles::orderBy('id', 'desc)->take($count)->get();
});
}
Я предполагаю, что 1 был в течение одной минуты, обратите внимание, что в Laravel 5.8 список параметров кэша был изменен на использование секунд вместо минут. Также вам следует ознакомиться со стандартами кодирования PSR о форматировании кода.