У меня есть набор текстовых файлов внутри public/storage/
, и мне нужно найти их содержимое, я попытался настроить этот ответ для работы в Laravel, но безуспешно
public function search($query)
{
$dir = new \DirectoryIterator(public_path('public'));
foreach ($dir as $file) {
return $file;
$content = file_get_contents(public_path($file));
if (strpos($content, $query) !== false) {
return 'yes';
} else {
return 'no';
}
}
}
Я считаю, что проблема с кодом в том, что я не знаю, как Laravel обращается к путям.
Структура файла в Laravel:
project
│
└───public
│
└───storage
│
│ file1.txt
│ file2.txt
│ ...
└───