Итак,
Я обновил свой проект Laravel с 5.6 до 5.7.13. У меня был этот код в функции контроллера в качестве метода доставки файлов (который работал нормально):
public function sendFile(Request $request)
{
$request->validate([
'path' => 'required|string|min:1|max:256',
]);
return Storage::download($request->path);
}
но теперь я получаю:
Call to undefined method Symfony\Component\HttpFoundation\StreamedResponse::getOriginalContent()
Я проверил наличие файла. На самом деле все работает отлично:
if(Storage::exists($request->path)) return 'true';
Я не редактировал файлы поставщика. Итак, в чем здесь проблема?