shortcodes/files-upload

允许轻松上传文件并存储在tmp目录中

0.0.8 2019-09-05 09:44 UTC

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

它创建了两个路由

如果文件是图片,您可以使用请求查询字符串参数 widthhright 生成缩略图

###模型

class YourModel extends Model{
    use CanUploadFiles;
    
    ...
}

为了在模块中使用此包,需要在模型中添加 CanUploadFiles 特性,并提供 fileFields 属性,作为可上传的字段数组