Приветствую!
Не силен в Laravel, поэтому нужна помошь определить в какой файл нужно добавить код из мануала по установке spatie/laravel-responsecache
https://github.com/spatie/laravel-responsecache
Пакет я установил на скрипт с использованием Laravel 10.
Кэширование сайта работает для всех страниц.
Сейчас мне нужно некоторые страницы сайта исключить из кэширования.
В пакте есть код, который нужно прописать в файл Laravel 10:
// forgetting all PUT responses of /some-uri
ResponseCache::selectCachedItems()->withPutMethod()->forUrls('/some-uri')->forget();
// forgetting all PUT responses of multiple endpoints
ResponseCache::selectCachedItems()->withPutMethod()->forUrls(['/some-uri','/other-uri'])->forget();
// this is equivalent to the example above
ResponseCache::selectCachedItems()->withPutMethod()->forUrls('/some-uri','/other-uri')->forget();
// forget /some-uri cached with "100" suffix (by default suffix is user->id or "")
ResponseCache::selectCachedItems()->usingSuffix('100')->forUrls('/some-uri')->forget();
// all options combined
ResponseCache::selectCachedItems()
->withPutMethod()
->withHeaders(['foo'=>'bar'])
->withCookies(['cookie1' => 'value'])
->withParameters(['param1' => 'value'])
->withRemoteAddress('127.0.0.1')
->usingSuffix('100')
->usingTags('tag1', 'tag2')
->forUrls('/some-uri', '/other-uri')
->forget();
В мануале не указано в какой файл Laravel 10 нужно внести этот код.
Можете подсказать какой это файл и в какой директории находится?