detain / myadmin-patchman-licensing
PatchMan Licensing integration for the MyAdmin control panel. Provides license provisioning, activation, deactivation, and IP management for PatchMan security scanning services.
Package info
github.com/myadmin-plugins/patchman-licensing
Type:myadmin-plugin
pkg:composer/detain/myadmin-patchman-licensing
v2.0.0
2019-04-04 08:08 UTC
Requires
- php: >=5.0.0
- ext-curl: *
- detain/myadmin-plugin-installer: dev-master
- symfony/event-dispatcher: >=2.8.26
Requires (Dev)
- codacy/coverage: dev-master
- codeclimate/php-test-reporter: dev-master
- phpunit/phpunit: *
- phpunit/phpunit-mock-objects: *
- satooshi/php-coveralls: *
- vlucas/phpdotenv: *
This package is auto-updated.
Last update: 2026-03-19 17:09:23 UTC
README
PatchMan licensing integration for the MyAdmin control panel. This package provides automated license provisioning, activation, deactivation, and IP management for PatchMan security scanning services.
Features
- 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
Requirements
- PHP 8.2 or higher
- ext-curl
Installation
composer require detain/myadmin-patchman-licensing
Testing
composer install vendor/bin/phpunit
License
LGPL-2.1-only. See LICENSE for details.