Laravel store()UploadedFile

时间:2019-04-08 05:47:21

标签: php laravel modal-dialog runtime-error

我想遍历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()

如何在不使用方法参数中整个请求的情况下完成这项工作?

0 个答案:

没有答案