PatchMan licensing integration for the MyAdmin control panel. This package provides automated license provisioning, activation, deactivation, and IP management for PatchMan security scanning services.
- License activation and deactivation via the PatchMan API
- IP address change management for existing licenses
- Event-driven architecture using Symfony EventDispatcher
- Admin menu integration for license management
- Automatic invoice and billing integration
- PHP 8.2 or higher
- ext-curl
composer require detain/myadmin-patchman-licensingcomposer install
vendor/bin/phpunitLGPL-2.1-only. See LICENSE for details.