Skip to content

myadmin-plugins/drbl-backups

Repository files navigation

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.

About

MyAdmin DRBL Backups Plugin

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages