php-opencloud/openstack

OpenStack API 的 PHP SDK。支持 BlockStorage、Compute、Identity、Images、Networking 和 Metric Gnocchi

v3.10.0 2024-04-02 12:17 UTC

README

Unit tests Integration Tests Documentation Status

php-opencloud/openstack 是一个 SDK,允许 PHP 开发者以简单且符合语法的的方式轻松连接到 OpenStack API。此绑定专门为 OpenStack API 设计,但其他提供者 SDK 也可用。支持多个 OpenStack 服务及其版本。

链接

加入社区

版本控制

Openstack SDK 遵循 语义版本控制

在次要版本之间更新不需要修改 PHP 代码或配置,也不会对消费者造成破坏性行为变化。

从 2.x 升级到 3.x

由于 PHP 7.2 之后的新的 对象类型提示Object 是一个保留关键字,因此类 OpenStack\ObjectStore\v1\Models\Object 必须重命名为 OpenStack\ObjectStore\v1\Models\StorageObject

此更改在 #184 中引入。

要求

  • PHP >= 7.2.5
  • ext-curl

如何安装

composer require php-opencloud/openstack

贡献

我们非常重视与社区互动并降低贡献者的门槛。为此,我们花费时间编写了一份 贡献指南,供有兴趣参与我们项目的开发者参考。如果你不确定如何参与,请随时 提交一个问题。你不需要是 PHP 专家 - 欢迎社区所有成员加入!