Download the PHP package tourze/digital-ocean-account-bundle without Composer
On this page you can find all versions of the php package tourze/digital-ocean-account-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package digital-ocean-account-bundle
DigitalOcean Account Bundle
A Symfony bundle for integrating with DigitalOcean API, providing account management, SSH key management, and configuration services.
中文
Features
- Complete DigitalOcean API v2 integration
- Account information management and synchronization
- SSH key management (create, list, delete)
- Configuration management for DigitalOcean API access
- Doctrine ORM integration for data persistence
- Symfony Bundle integration with autowiring support
Installation
Register the bundle in your config/bundles.php
file:
Quick Start
Usage Examples
Accessing Account Information
API Documentation
The bundle provides several services for interacting with the DigitalOcean API:
AccountService
: Account information managementSSHKeyService
: SSH key managementDigitalOceanConfigService
: API configuration managementDigitalOceanClient
: Low-level API client
Each service is automatically registered and can be autowired in your Symfony application.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
The MIT License (MIT). Please see License File for more information.
All versions of digital-ocean-account-bundle with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
doctrine/dbal Version ^4.0
doctrine/doctrine-bundle Version ^2.13
doctrine/orm Version ^3.0
doctrine/persistence Version ^3.1 || ^4
psr/log Version ^3|^2|^1
symfony/config Version ^6.4
symfony/dependency-injection Version ^6.4
symfony/doctrine-bridge Version ^6.4
symfony/framework-bundle Version ^6.4
symfony/http-client-contracts Version ^2.5 | ^3.0
symfony/http-kernel Version ^6.4
symfony/yaml Version ^6.4 || ^7.1
tourze/arrayable Version 0.0.*
tourze/bundle-dependency Version 0.0.*
tourze/doctrine-indexed-bundle Version 0.0.*
tourze/doctrine-timestamp-bundle Version 0.0.*
tourze/easy-admin-attribute Version 0.1.*
tourze/http-client-bundle Version 0.1.*
tourze/symfony-aop-doctrine-bundle Version 0.0.*
doctrine/dbal Version ^4.0
doctrine/doctrine-bundle Version ^2.13
doctrine/orm Version ^3.0
doctrine/persistence Version ^3.1 || ^4
psr/log Version ^3|^2|^1
symfony/config Version ^6.4
symfony/dependency-injection Version ^6.4
symfony/doctrine-bridge Version ^6.4
symfony/framework-bundle Version ^6.4
symfony/http-client-contracts Version ^2.5 | ^3.0
symfony/http-kernel Version ^6.4
symfony/yaml Version ^6.4 || ^7.1
tourze/arrayable Version 0.0.*
tourze/bundle-dependency Version 0.0.*
tourze/doctrine-indexed-bundle Version 0.0.*
tourze/doctrine-timestamp-bundle Version 0.0.*
tourze/easy-admin-attribute Version 0.1.*
tourze/http-client-bundle Version 0.1.*
tourze/symfony-aop-doctrine-bundle Version 0.0.*
The package tourze/digital-ocean-account-bundle contains the following files
Loading the files please wait ....