Download the PHP package detain/myadmin-servers-module without Composer
On this page you can find all versions of the php package detain/myadmin-servers-module. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download detain/myadmin-servers-module
More information about detain/myadmin-servers-module
Files in detain/myadmin-servers-module
Package myadmin-servers-module
Short Description Dedicated Servers Module for MyAdmin
License LGPL-2.1-only
Informations about the package myadmin-servers-module
Dedicated Servers Module for MyAdmin
A MyAdmin plugin module that provides dedicated server management capabilities. It integrates with the MyAdmin service lifecycle to handle server provisioning, activation, reactivation, deactivation, and suspension through the Symfony EventDispatcher system.
Features
- Dedicated server service lifecycle management (activate, deactivate, enable, reactivate, disable, terminate)
- Configurable billing with prorate support and customizable day offsets
- Automated email notifications for server reactivation events and pending setup alerts
- Admin settings panel with out-of-stock toggle for controlling server sales
- Event-driven architecture using Symfony EventDispatcher hooks
- Server status management with suspended and active-billing states
Installation
Install with Composer:
Configuration
The module provides configurable settings through the Plugin::$settings array including service ID offsets, billing parameters, suspension thresholds, and database table mappings.
Testing
Run the test suite with PHPUnit:
License
The Dedicated Servers Module for MyAdmin is licensed under the LGPL-v2.1 license.
All versions of myadmin-servers-module with dependencies
ext-soap Version *
symfony/event-dispatcher Version >=2.8.26
detain/myadmin-plugin-installer Version dev-master