Skip to content

myadmin-plugins/vmware-vps

Repository files navigation

MyAdmin VMware VPS Plugin

Tests Latest Stable Version Total Downloads License

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.

Requirements

  • PHP 8.2 or later
  • ext-soap
  • Symfony EventDispatcher 5.x, 6.x, or 7.x

Installation

composer require detain/myadmin-vmware-vps

Features

  • 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

Testing

composer install
vendor/bin/phpunit

License

Licensed under the LGPL-2.1. See LICENSE for details.

Packages

 
 
 

Contributors