kapitanpulido / storagefile
Laravel 存储文件上传
1.0.0
2021-04-19 03:10 UTC
This package is auto-updated.
Last update: 2024-09-26 09:36:59 UTC
README
此Laravel包包含以下方法:
- 生成唯一文件名
- 在文件夹中保存上传的文件
- 在文件夹中删除文件
上传的文件将被保存在存储文件夹中 (storage/app/public)。
安装
composer require kapitanpulido/storagefile
用法
use kapitanpulido\StorageFile\StorageFile; $model = Model::find($id); if ($file = $request->file('element')){ if ($model->filename){ StorageFile::deleteFile('my_folder', $model->filename); } $unique_filename = StorageFile::generateUniqueFileName('my_folder', $file->getClientOriginalName()); StorageFile::saveFile($file, 'my_folder', $unique_filename); }
许可证
捐赠
如果您负担得起,请考虑捐赠,但如果没有关系,请放心,这是完全免费的。