Download the PHP package mradang/laravel-oss without Composer
On this page you can find all versions of the php package mradang/laravel-oss. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package laravel-oss
laravel-oss
安装
可选项
- 发布配置文件
配置
-
添加 .env 环境变量,使用默认值时可省略
- 添加对象跟踪任务
修改 laravel 工程 app\Console\Kernel.php 文件,在 schedule 函数中增加
添加的内容
添加的数据表迁移
- oss_objects
- oss_tracks
添加的路由
- post /api/laravel_oss/callback
使用
模型 Trait
模型 boot
模型删除时自动清理 OSS 对象
模型实例方法
- array ossobjectUploadParams($extension, $group, array $data = []) 为模型生成前端直传参数
- morphMany ossobjects 对象关联(一对多)
- mradang\LaravelOss\Models\OssObject ossobjectFind($name) 查找对象
- void ossobjectDelete($name) 删除对象(异步)
- void ossobjectClear($group = null) 清空模型的全部对象
- void ossobjectSaveSort(array $data) 保存对象排序
- mradang\LaravelOss\Models\OssObject ossobjectCreateByFile($filename, $group, array $data = []) 上传本地文件
- mradang\LaravelOss\Models\OssObject ossobjectCreateByUrl($url, $group, array $data = []) 上传 Url 文件
- void ossobjectAsyncCreateByUrl($url, $group, array $data = []) 异步上传 Url 文件
- void ossobjectUpdateData(int $id, array $data) 更新附加数据
模型静态方法
- string ossobjectGenerateUrl($object, $timeout = 300, $options = null) 为对象生成访问链接
All versions of laravel-oss with dependencies
PHP Build Version
Package Version
The package mradang/laravel-oss contains the following files
Loading the files please wait ....