bleeld / think-oss
这是一个在工厂模式下开发的OSS远程文件管理驱动集合。用户可以根据自己的业务需求使用不同的OSS扩展。将来,开发者可以根据自己的需求进一步改进更多的OSS驱动。
1.0.2
2024-04-18 16:13 UTC
Requires
- php: >=7.0
- bleeld/driver-alioss: >=1.0.0
- bleeld/driver-qiniu: >=1.0.0
Suggests
- paragonie/sodium_compat: Support EdDSA (Ed25519) signatures when libsodium is not present
README
Thinkphp6.0及以上版本OSS扩展
- 本插件已通过thinkphp官方推荐认证扩展,请放心使用
- 开发者基本礼仪,star一下
安装
composer require bleeld/think-oss
更新
composer update bleeld/think-oss
卸载
composer remove bleeld/think-oss
兼容版本
- thinkphp 6.0及以上版本
配置
// oss配置
[
'oss_default' => 'aliyun', // 或者 'qcloud'或者'huawei'或者'qiniu'
'oss_type' => 'driver', // 或者 'client'
// 阿里云OSS配置
'aliyun_oss' => [
'accessKeyId' => '',
'accessKeySecret' => '',
'endpoint' => '',
'bucket' => '', // 存储块名称
'region' => '', // 区域
],
// 腾讯云COS配置
'qcloud_oss' => [
'secretId' => '',
'secretKey' => '',
'region' => '',
'bucket' => '',
],
// 华为云COS配置
'huawei_oss' => [
'secretId' => '',
'secretKey' => '',
'region' => '',
'bucket' => '',
],
// 七牛云COS配置
'qiniu_oss' => [
'secretId' => '',
'secretKey' => '',
'region' => '',
'bucket' => '',
],
// ... 其他配置
],