Я хочу перебрать FileBag
для хранения файлов без необходимости Request
объекта.
Вот мой Modal
код:
public static function uploadFiles($files = null)
{
$data = [];
if ($files) {
foreach ($files as $key => $file) {
$data[$key] = $file->store('uploads');
}
}
return $data;
}
Я звоню через:
Model::uploadFiles(request()->files)
но получите следующую ошибку:
Вызов неопределенного метода Symfony \ Component \ HttpFoundation \ File \ UploadedFile :: store ()
Как я могу заставить это работать без использования всего запроса в параметре метода?