imbo / imbo-b2-adapters
Imbo 的 B2 适配器
dev-main
2023-04-09 09:32 UTC
Requires
- php: >=8.1
- guzzlehttp/guzzle: ^7.3
Requires (Dev)
- imbo/imbo: dev-main
- imbo/imbo-adapters-sdk: dev-main
- imbo/imbo-coding-standard: ^2.0
- phpunit/phpunit: ^10.0
- psalm/plugin-phpunit: ^0.18.4
- vimeo/psalm: ^5.5
This package is auto-updated.
Last update: 2024-09-20 00:05:56 UTC
README
B2 存储适配器为 Imbo。
安装
composer require imbo/imbo-b2-adapters
用法
使用密钥 ID、应用程序密钥、存储桶 ID 和存储桶名称创建适配器。您可以在 B2 账户中获取这些信息。
use Imbo\Storage\B2; $adapter = new B2($keyId, $applicationKey, $bucketId, $bucketName);
运行集成测试
如果您想为此适配器运行集成测试,您需要导出以下环境变量
B2_KEY_ID
B2_APPLICATION_KEY
B2_BUCKET_ID
B2_BUCKET_NAME
您还需要将 phpunit.xml.dist
复制到 phpunit.xml
,并注释掉或删除配置中排除集成测试组的部分。
警告:集成测试将清空指定的存储桶,因此如果您打算运行集成测试,您应该为此目的创建一个专门的存储桶。
许可协议
MIT,请参阅 LICENSE。