GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - php-opencloud/openstack: PHP SDK for OpenStack clouds

BranchesTags
Open more actions menu

Latest commit

 

History

836 Commits
836 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
doc
doc
 
 
samples
samples
 
 
src
src
 
 
tests
tests
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.php-cs-fixer.dist.php
.php-cs-fixer.dist.php
 
 
.readthedocs.yaml
.readthedocs.yaml
 
 
.scrutinizer.yml
.scrutinizer.yml
 
 
AGENTS.md
AGENTS.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
COVERAGE.md
COVERAGE.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
composer.json
composer.json
 
 
env_test.sh.dist
env_test.sh.dist
 
 
phpunit.sample.xml.dist
phpunit.sample.xml.dist
 
 
phpunit.xml.dist
phpunit.xml.dist
 
 

Repository files navigation

PHP OpenStack SDK

Unit tests Integration Tests Documentation Status

php-opencloud/openstack is an SDK which allows PHP developers to easily connect to OpenStack APIs in a simple and idiomatic way. This binding is specifically designed for OpenStack APIs, but other provider SDKs are available. Multiple OpenStack services, and versions of services, are supported.

Links

  • Official documentation
  • Supported services
  • Contributing guide
  • Code of Conduct

Join the community

  • Report an issue: https://github.com/php-opencloud/openstack/issues

Versioning

Openstack SDK follows Semantic Versioning.

Updating between minor versions will not require changes to PHP code or configuration and cause no breaking behavioural changes for consumers.

Version Status PHP Version Support until
^3.2 Latest >=7.2.5, >=8.0 Current
^3.1 Latest >=7.2.5 Current
^3.0 End of life >=7.0 Oct 2020
^2.0 End of life >=7.0,<7.2 March 2018

Upgrade from 2.x to 3.x

Due to new object typehint since PHP 7.2, Object is a reserved keyword thus class OpenStack\ObjectStore\v1\Models\Object had to be renamed to OpenStack\ObjectStore\v1\Models\StorageObject.

This change was introduced in #184.

Requirements

  • PHP >= 7.2.5
  • ext-curl

How to install

composer require php-opencloud/openstack

Contributing

Engaging the community and lowering barriers for contributors is something we care a lot about. For this reason, we've taken the time to write a contributing guide for folks interested in getting involved in our project. If you're not sure how you can get involved, feel free to submit an issue. You don't need to be a PHP expert - all members of the community are welcome!

About

PHP SDK for OpenStack clouds

Resources

Readme
Apache-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing
Activity
Custom properties

Stars

234 stars

Watchers

16 watching

Forks

154 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.