{"repo":"DigitalOceanPHP/Client","free":true,"listed":false,"github":"https://github.com/DigitalOceanPHP/Client","clone":"git clone https://github.com/DigitalOceanPHP/Client.git","description":"DigitalOcean API v2 client for PHP","language":"PHP","stars":728,"topics":["api","php","digitalocean","digitaloceanv2","api-client","digitalocean-api"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"DigitalOcean PHP API Client We present a modern DigitalOcean API v2 client for PHP. Check out the change log, releases, security policy, license, code of conduct, and contribution guidelines. Installation This version supports PHP 8.1-8.5. To get started, simply require the project using Composer. You will also need to install packages that \"provide\" psr/http-client-implementation and psr/http-factory-implementation . Standard Installation Framework Integration Laravel: We are decoupled from any HTTP messaging client by using PSR-7, PSR-17, PSR-18, and HTTPlug. You can visit HTTPlug for library users to get more information about installing HTTPlug related packages. The framework integration graham-campbell/digitalocean is by Graham Campbell and dunglas/digital-ocean-bundle is by Kévin Dunglas. Upgrading If you are upgrading from version 2.3 to 3.0, or from 3.3 to 4.0, you can check out our upgrading guide. We highly recommend upgrading as soon as possible. Examples As of version 3.0, we will automatically discover an HTTP client to use, from what you have available. Simply create a new DigitalOcean client, provide your access token, then you're good to go: Version 3.0 also has a built-in paginator, and can be used on any of the APIs which return collections. By default, the pager will internally attempt to fetch 100 entries in each request, however this can be configured by passing a 2nd parameter to the constructor. We have included an example below which will fetch all dro","default_branch":null,"files":null,"tree":[],"storefront":"/r/DigitalOceanPHP","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DigitalOceanPHP/Client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}