mradang/laravel-attachment is a Laravel package for laravel-attachment.
It currently has 2 GitHub stars and 108 downloads on Packagist (latest version v3.2.0).
Install it with composer require mradang/laravel-attachment.
Discover more Laravel packages by mradang
or browse all Laravel packages to compare alternatives.
Last updated
为模型增加附件功能
composer require mradang/laravel-attachment
# 附件存储在 storage 下的目录名(默认:attachments)
ATTACHMENT_DIRECTORY=attachments
use mradang\LaravelAttachment\Traits\AttachmentTrait;
增加以下内容:
- morphMany attachments 附件关联(一对多)
- mradang\LaravelAttachment\Models\Attachment attachmentAddByFile($file, array $data = []) 为模型上传文件附件
- mradang\LaravelAttachment\Models\Attachment attachmentAddByUrl($url, array $data = []) 为模型上传 Url 附件
- void attachmentSort(array $data) 附件排序
- void attachmentDelete($id) 删除模型的指定附件
- void attachmentClear() 清空模型的全部附件