james.rus52/openstack

OpenStack API的PHP SDK。支持块存储、计算、身份、镜像、网络和Gnocchi指标

v3.2.0 2023-03-23 09:05 UTC

README

Build Status Coverage Status Scrutinizer Code Quality

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

链接

我们需要您的帮助 😃

我们投入了大量工作以确保此SDK可以通过与真实集群的端到端集成测试与许多OpenStack发行版一起工作。

如果您或您的组织处于可以帮助我们访问以下列出的流行发行版的位置,请通过在github上打开问题来联系我们。

加入社区

版本指南

从2.x升级到3.x

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

此更改是在 #184 中引入的。

要求

  • PHP 7.0
  • ext-curl

如何安装

composer require php-opencloud/openstack

贡献

我们非常重视吸引社区成员并降低贡献者的门槛。为此,我们花了时间编写了一个 贡献指南,供有兴趣参与我们项目的人士使用。如果您不确定如何参与,请随时 提交一个问题联系我们。您不需要是PHP专家 - 社区成员都欢迎!