Download the PHP package detain/myadmin-litespeed-licensing without Composer
On this page you can find all versions of the php package detain/myadmin-litespeed-licensing. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download detain/myadmin-litespeed-licensing
More information about detain/myadmin-litespeed-licensing
Files in detain/myadmin-litespeed-licensing
Download detain/myadmin-litespeed-licensing
More information about detain/myadmin-litespeed-licensing
Files in detain/myadmin-litespeed-licensing
Vendor detain
Package myadmin-litespeed-licensing
Short Description LiteSpeed Licensing Class
License LGPL-2.1-only
Package myadmin-litespeed-licensing
Short Description LiteSpeed Licensing Class
License LGPL-2.1-only
Please rate this library. Is it a good library?
Informations about the package myadmin-litespeed-licensing
MyAdmin LiteSpeed Licensing
A MyAdmin plugin for provisioning and managing LiteSpeed Web Server and Load Balancer licenses. Integrates with the LiteSpeed licensing API to handle activation, deactivation, IP changes, and balance checks for both standard and VPS license types.
Features
- Activate and deactivate LiteSpeed Web Server (LSWS) and Load Balancer (LSLB) licenses
- Support for multiple license tiers: 1-CPU, 2-CPU, 4-CPU, 8-CPU, VPS, and Ultra-VPS
- IP address change handling with automatic re-provisioning
- Credit balance monitoring before order placement
- Duplicate license detection to prevent double-provisioning
- Symfony EventDispatcher integration for hook-based architecture
- Admin menu integration for license listing
Requirements
- PHP >= 5.0
- ext-soap
- symfony/event-dispatcher ^5.0
- detain/litespeed-licensing
Installation
Install with Composer:
Usage
The plugin registers itself through the MyAdmin hook system. Available hooks:
| Hook | Description |
|---|---|
licenses.settings |
Register LiteSpeed configuration |
licenses.activate |
Provision a new license |
licenses.reactivate |
Re-provision an existing license |
licenses.deactivate |
Cancel a license |
licenses.deactivate_ip |
Cancel a license by IP |
licenses.change_ip |
Change the IP on a license |
function.requirements |
Register function autoload paths |
ui.menu |
Add admin menu entries |
Running Tests
License
Licensed under the LGPL-2.1-only license. See LICENSE for details.
All versions of myadmin-litespeed-licensing with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.0.0
ext-soap Version *
symfony/event-dispatcher Version >=2.8.26
detain/myadmin-plugin-installer Version dev-master
detain/myadmin-litespeed-licensing Version dev-master
ext-soap Version *
symfony/event-dispatcher Version >=2.8.26
detain/myadmin-plugin-installer Version dev-master
detain/myadmin-litespeed-licensing Version dev-master
The package detain/myadmin-litespeed-licensing contains the following files
Loading the files please wait ...