colinwait/laravel-pockets

此包已被废弃,不再维护。作者建议使用 colinwait/laravel-pockets 包。

源上传服务。

1.0 2018-02-13 02:25 UTC

This package is not auto-updated.

Last update: 2022-02-01 13:09:35 UTC


README

服务说明:用于程序内部上传图片的服务,支持本地存储和七牛云存储。

安装

composer require colinwait/laravel-pockets

config/app.phpproviders 数组中添加:

Colinwait\LaravelPockets\PocketProvider::class,

config/app.phpaliases 数组中添加:

'Pocket' => \Colinwait\LaravelPockets\Pocket::class,

执行以下命令导出配置文件和数据库迁移:

php artisan vendor:publish

配置 config/pocket.php

执行数据库迁移:

php artisan migrate

使用方法

使用门面

use Colinwait\LaravelPockets\Pocket;

方法说明

本地上传图片(支持所有资源类型)

Pocket::upload($path, $key = null);

本地上传附件

Pocket::uploadMaterial(UploadedFile $file);

本地上传图片(支持所有资源类型)

Pocket::uploadVideo(UploadedFile $file);

获取图片信息

Pocket::get($key);

删除图片

Pocket::delete($key);