{"id":26675360,"url":"https://github.com/rackspace/php-opencloud","last_synced_at":"2025-05-14T19:04:06.016Z","repository":{"id":4613333,"uuid":"5756963","full_name":"rackspace/php-opencloud","owner":"rackspace","description":"The PHP SDK for OpenStack clouds","archived":false,"fork":false,"pushed_at":"2024-03-29T19:32:36.000Z","size":21556,"stargazers_count":452,"open_issues_count":59,"forks_count":251,"subscribers_count":42,"default_branch":"working","last_synced_at":"2024-05-16T02:12:30.454Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"developer.rackspace.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rackspace.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-09-10T22:44:19.000Z","updated_at":"2024-06-18T10:45:20.002Z","dependencies_parsed_at":"2024-06-18T10:45:15.383Z","dependency_job_id":"ea21f00e-83ed-4201-b888-55aa07802dfa","html_url":"https://github.com/rackspace/php-opencloud","commit_stats":{"total_commits":2080,"total_committers":91,"mean_commits":"22.857142857142858","dds":0.7033653846153847,"last_synced_commit":"ea17effa6b532a11c3e6593419653812417f8480"},"previous_names":[],"tags_count":33,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rackspace%2Fphp-opencloud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rackspace%2Fphp-opencloud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rackspace%2Fphp-opencloud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rackspace%2Fphp-opencloud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rackspace","download_url":"https://codeload.github.com/rackspace/php-opencloud/tar.gz/refs/heads/working","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246752616,"owners_count":20827987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-26T03:17:48.143Z","updated_at":"2025-04-02T04:00:24.271Z","avatar_url":"https://github.com/rackspace.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# php-opencloud\n\n\u003e **OpenStack users are recommended to use https://github.com/php-opencloud/openstack, which\n\u003e is the latest supported version of the SDK for OpenStack.**\n\n[![Latest Stable Version](https://poser.pugx.org/rackspace/php-opencloud/v/stable.png)](https://packagist.org/packages/rackspace/php-opencloud) [![Travis CI](https://secure.travis-ci.org/rackspace/php-opencloud.png)](https://travis-ci.org/rackspace/php-opencloud) [![Total Downloads](https://poser.pugx.org/rackspace/php-opencloud/downloads.png)](https://packagist.org/packages/rackspace/php-opencloud)\n\nPHP SDK for OpenStack/Rackspace APIs. Our official documentation is now available on http://docs.php-opencloud.com. For SDKs in different languages, see http://developer.rackspace.com.\n\nThe PHP SDK should work with most OpenStack-based cloud deployments,\nthough it specifically targets the Rackspace public cloud. In\ngeneral, whenever a Rackspace deployment is substantially different\nthan a pure OpenStack one, a separate Rackspace subclass is provided\nso that you can still use the SDK with a pure OpenStack instance\n(for example, see the `OpenStack` class (for OpenStack) and the\n`Rackspace` subclass).\n\nRequirements\n------------\n* PHP \u003e=5.4\n* cURL extension for PHP\n\n**Note**: Since PHP 5.3 has reached [end of life](http://php.net/eol.php) and is no longer officially supported, we are moving to 5.4 as a minimum requirement. If upgrading is not an option and you still need a stable version of the SDK for 5.3, please follow [this guide](http://docs.php-opencloud.com/en/latest/using-php-5.3.html).\n\nInstallation\n------------\nYou must install this library through Composer:\n\n```bash\n# Install Composer\ncurl -sS https://getcomposer.org/installer | php\n\n# Require php-opencloud as a dependency\nphp composer.phar require rackspace/php-opencloud\n```\n\nOnce you have installed the library, you will need to load Composer's autoloader (which registers all the required\nnamespaces). To do this, place the following line of PHP code at the top of your application's PHP files:\n\n```php\nrequire 'vendor/autoload.php';\n```\n\n**Note**: this assumes your application's PHP files are located in the same folder as `vendor/`. If your files are located\nelsewhere, please supply the path to `vendor/autoload.php` in the `require` statement above.\n\nAnd you're ready to go!\n\nYou can also check out the [Getting Started guide](docs/getting-started.md) for a quick tutorial.\n\n- - -\n\nAlternatively, if you would like to fork or clone the repository into a directory (to work and submit pull requests),\nyou will need to execute:\n\n```bash\nphp composer.phar install\n```\n\nInstead of the `require` command. You can also specify the `--no-dev` option if you do not want to install phpDocumentor\n(which has lots of vendor folders).\n\nSupport and Feedback\n--------------------\nYour feedback is appreciated! If you have specific problems or bugs with this SDK, please file an issue on Github. We\nalso have a [mailing list](https://groups.google.com/forum/#!forum/php-opencloud), so feel free to join to keep up to\ndate with all the latest changes and announcements to the library.\n\nFor general feedback and support requests, contact us at https://developer.rackspace.com/support/\n\nYou can also find assistance via IRC on #rackspace at freenode.net.\n\nContributing\n------------\nIf you'd like to contribute to the project, or require help running the unit/acceptance tests, please view the\n[contributing guidelines](https://github.com/rackspace/php-opencloud/blob/master/CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frackspace%2Fphp-opencloud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frackspace%2Fphp-opencloud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frackspace%2Fphp-opencloud/lists"}