php-opencloud / openstack
OpenStack API 的 PHP SDK。支持 BlockStorage、Compute、Identity、Images、Networking 和 Metric Gnocchi
v3.10.0
2024-04-02 12:17 UTC
Requires
- php: ^7.2.5 || ^8.0
- guzzlehttp/guzzle: ^7.0
- guzzlehttp/psr7: >=1.7
- guzzlehttp/uri-template: ^0.2 || ^1.0
- justinrainbow/json-schema: ^5.2
Requires (Dev)
- ext-json: *
- ergebnis/composer-normalize: ^2.0
- friendsofphp/php-cs-fixer: ^3
- php-coveralls/php-coveralls: ^2.0
- php-parallel-lint/php-parallel-lint: ^1.2
- phpspec/prophecy: ^1.17
- phpunit/phpunit: >=8.5.23 <9.0
- psr/log: ^1.0
- v3.10.0
- v3.9.0
- v3.8.0
- v3.7.1
- v3.7.0
- v3.6.1
- v3.6.0
- v3.5.0
- v3.4.0
- v3.3.1
- v3.3.0
- v3.2.4
- v3.2.3
- v3.2.2
- v3.2.1
- v3.2.0
- 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-04 08:55:16 UTC
README
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 专家 - 欢迎社区所有成员加入!