A MyAdmin plugin that provides VMware VPS provisioning, lifecycle management, and billing integration. It registers event hooks for service activation, deactivation, IP changes, and administrative settings within the MyAdmin hosting platform.
- PHP 8.2 or later
- ext-soap
- Symfony EventDispatcher 5.x, 6.x, or 7.x
composer require detain/myadmin-vmware-vps- Service activation and deactivation hooks for VMware VPS instances
- IP address change management through the VMware API
- Administrative menu integration for license management
- Configurable per-slice pricing and out-of-stock controls
- Event-driven architecture via Symfony EventDispatcher
composer install
vendor/bin/phpunitLicensed under the LGPL-2.1. See LICENSE for details.