public function getArticleById(int $id) : Article
{
return Cache::remember('article_' . $id, $minutes, function () use ($id) {
return Article::find($id);
});
}
public function getArchiveArticles() : Collection
{
return Cache::remember('articles_archive' , $minutes, function () {
return Article:: // Тут условие что такое архивные записи
});
}
3) https://laravel.com/docs/9.x/validation, лучше почитать всю сразу. Там не много страниц но будет понятно что есть и куда смотреть.