shortcodes / files-upload
允许轻松上传文件并存储在tmp目录中
0.0.8
2019-09-05 09:44 UTC
Requires
- php: >=7.0.0
- intervention/image: ^2.4
This package is auto-updated.
Last update: 2024-09-05 20:41:00 UTC
README
此包是为加快将文件上传到Larave存储而创建的
##安装
composer require shortcodes/files-upload
用法
以下是使用此包的指令列表
###设置
发布模块配置文件
php artisan vendor:publish --provider="Shortcodes\FilesUpload\FilesUploadPackageProvider"
现在您可以在 config/upload.php
中修改模块设置
###路由
Route::uploadRoutes()
使用预定义方法将包路由添加到您的路由文件中
POST /files - to add new files to tmp directory and
GET /files/{url} - to view files
它创建了两个路由
如果文件是图片,您可以使用请求查询字符串参数 width
和 hright
生成缩略图
###模型
class YourModel extends Model{
use CanUploadFiles;
...
}
为了在模块中使用此包,需要在模型中添加 CanUploadFiles
特性,并提供 fileFields
属性,作为可上传的字段数组