liuwave / think-filesystem-driver-kodo
这是一个基于七牛云对象存储的thinkphp6.0 Filesystem驱动
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/liuwave/think-filesystem-driver-kodo
Requires
- php: >=7.2.0
- liz/flysystem-qiniu: ^1.21
- topthink/framework: ^6.0.0
This package is auto-updated.
Last update: 2025-10-08 13:47:23 UTC
README
这是一个基于七牛云对象存储的thinkphp6.0 Filesystem驱动。
安装
composer require liuwave/think-filesystem-driver-kodo
在config/filesystem.php
中添加配置:
'kodo' => [
'type' => \liuwave\filesystem\driver\Kodo::class ,
'accessKey' => '******',
'secretKey' => '******',
'bucket' => 'bucket',
'url' => '',//不要斜杠结尾,URL地址域名
],
使用
//默认$file为单文件。$file为多文件时file为数组,需要进行遍历处理 $file=\request()->file('file'); $filesystem = \think\facade\Filesystem::disk('kodo'); $saveName = $filesystem->putFile('/path/to/save/file', $file, 'md5'); $saveName = str_replace('\\', '/', $saveName); $fullName = \think\facade\Filesystem::getDiskConfig('kodo', 'url').'/'.$saveName;
授权
MIT
参考
- thinkphp
- 七牛云对象存储kodo
- liz/flysystem-qiniu