11# PHP OpenStack SDK
22
33[ ![ Build Status] ( https://travis-ci.org/php-opencloud/openstack.svg?branch=master )] ( https://travis-ci.org/php-opencloud/openstack )
4- [ ![ Code Coverage] ( https://scrutinizer-ci.com/g/ php-opencloud/openstack/badges/coverage.png?b =master )] ( https://scrutinizer-ci.com/g /php-opencloud/openstack/ ?branch=master )
4+ [ ![ Coverage Status ] ( https://coveralls.io/repos/github/ php-opencloud/openstack/badge.svg?branch =master )] ( https://coveralls.io/github /php-opencloud/openstack?branch=master )
55[ ![ Scrutinizer Code Quality] ( https://scrutinizer-ci.com/g/php-opencloud/openstack/badges/quality-score.png?b=master )] ( https://scrutinizer-ci.com/g/php-opencloud/openstack/?branch=master )
66
77` php-opencloud/openstack ` is an SDK which allows PHP developers to easily connect to OpenStack APIs in a simple and
@@ -15,28 +15,31 @@ OpenStack services, and versions of services, are supported.
1515* [ Contributing guide] ( /CONTRIBUTING.md )
1616* [ Code of Conduct] ( /CODE_OF_CONDUCT.md )
1717
18- ## Backward incompatibility
18+ ## Getting help
19+
20+ - Meet us on Slack: https://phpopencloud.slack.com ([ Get your invitation] ( https://launchpass.com/phpopencloud ) )
21+ - Report an issue: https://github.com/php-opencloud/openstack/issues
1922
20- Due to new [ object typehint] ( https://wiki.php.net/rfc/object-typehint ) since PHP 7.2, ` Object ` is a reserved keyword
21- thus class ` OpenStack\ObjectStore\v1\Models\Object ` had to be renamed to
22- ` OpenStack\ObjectStore\v1\Models\StorageObject ` . See [ #184 ] ( https://github.com/php-opencloud/openstack/pull/184 ) for
23- details.
2423
25- ### Version Guidance
24+ ## Version Guidance
2625
27- | Version | Status | PHP Version | Life span |
26+ | Version | Status | PHP Version | End of life |
2827| --------- | --------------------------- | ------------- | ----------------------- |
29- | ` ^2 .0 ` | Maintained (Bug fixes only) | ` >=7.0,<7.2 ` | March 2016 - March 2018 |
30- | ` ^3 .0 ` | Latest | ` >=7.0 ` | March 2018 - March 2020 |
28+ | ` ^3 .0 ` | Latest | ` >=7.0 ` | March 2020 |
29+ | ` ^2 .0 ` | Maintained (Bug fixes only) | ` >=7.0,<7.2 ` | March 2018 |
3130
32- ## Getting help
33-
34- - Meet us on Slack: https://phpopencloud.slack.com ([ Get your invitation] ( https://launchpass.com/phpopencloud ) )
35- - Report and issue: https://github.com/php-opencloud/openstack/issues
31+ ## Upgrade from 2.x to 3.x
32+
33+ Due to new [ object typehint] ( https://wiki.php.net/rfc/object-typehint ) since PHP 7.2, ` Object ` is a reserved keyword
34+ thus class ` OpenStack\ObjectStore\v1\Models\Object ` had to be renamed to
35+ ` OpenStack\ObjectStore\v1\Models\StorageObject ` .
36+
37+ This change was introduced in [ #184 ] ( https://github.com/php-opencloud/openstack/pull/184 ) .
3638
3739## Requirements
3840
3941* PHP 7.0
42+ * ` ext-curl `
4043
4144## How to install
4245
0 commit comments