imbo/imbo-b2-adapters

Imbo 的 B2 适配器

dev-main 2023-04-09 09:32 UTC

This package is auto-updated.

Last update: 2024-09-20 00:05:56 UTC


README

CI

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