Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.59 KB

File metadata and controls

39 lines (26 loc) · 1.59 KB

MyAdmin DRBL Backups Plugin

Tests Latest Stable Version Total Downloads License

DRBL (Diskless Remote Boot in Linux) backup handling plugin for the MyAdmin control panel. This plugin provides event-driven integration for managing DRBL-based backup services, including menu registration, requirement loading, and settings management through the Symfony EventDispatcher component.

Requirements

  • PHP 8.1 or higher
  • ext-soap
  • Symfony EventDispatcher ^5.0 / ^6.0 / ^7.0

Installation

composer require detain/myadmin-drbl-backups

Usage

The plugin registers itself through the MyAdmin plugin system via event hooks. It provides:

  • Menu integration -- Registers admin menu entries for backup management
  • Requirement loading -- Loads DRBL class definitions and abuse-handling functions
  • Settings management -- Integrates with the MyAdmin settings system

Running Tests

composer install
vendor/bin/phpunit

License

Licensed under the LGPL-2.1. See LICENSE for details.