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.

Maintainers

Package info

github.com/myadmin-plugins/patchman-licensing

Type:myadmin-plugin

pkg:composer/detain/myadmin-patchman-licensing

Statistics

Installs: 256

Dependents: 0

Suggesters: 0

Stars: 4

Open Issues: 1

v2.0.0 2019-04-04 08:08 UTC

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.

Build Status Latest Stable Version Total Downloads License

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.