james.rus52 / openstack
OpenStack API的PHP SDK。支持块存储、计算、身份、镜像、网络和Gnocchi指标
v3.2.0
2023-03-23 09:05 UTC
Requires
- php: ^7.2.5|^8.0
- guzzlehttp/guzzle: ^7.0
- guzzlehttp/uri-template: ^1.0
- justinrainbow/json-schema: ^5.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.18
- php-coveralls/php-coveralls: ^2.0
- php-parallel-lint/php-parallel-lint: ^1.2
- phpunit/phpunit: ^8.0
- psr/log: ^1.0
- v3.2.0
- 3.1.1
- v3.1.0
- dev-master / 3.0.x-dev
- v3.0.7
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- 2.0.x-dev
- v2.0.16
- v2.0.15
- v2.0.14
- v2.0.13
- v2.0.12
- v2.0.11
- v2.0.10
- v2.0.9
- v2.0.8
- v2.0.7
- v2.0.6
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v2.0.0-rc3
- v2.0.0-rc2
- v2.0.0-rc1
- dev-swift-tempurl
- dev-objectstorage-meta
- dev-map-server
This package is auto-updated.
Last update: 2024-09-23 12:32:44 UTC
README
php-opencloud/openstack
是一个SDK,允许PHP开发者以简单和直观的方式轻松连接到OpenStack API。此绑定专门针对OpenStack API设计,但其他提供者SDK也可用。支持多个OpenStack服务和服务的版本。
链接
我们需要您的帮助 😃
我们投入了大量工作以确保此SDK可以通过与真实集群的端到端集成测试与许多OpenStack发行版一起工作。
如果您或您的组织处于可以帮助我们访问以下列出的流行发行版的位置,请通过在github上打开问题来联系我们。
加入社区
- 在Slack上与我们见面:https://phpopencloud.slack.com (获取您的邀请)
- 报告问题:https://github.com/php-opencloud/openstack/issues
版本指南
从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专家 - 社区成员都欢迎!