detain/myadmin-domains-module
Composer 安装命令:
composer require detain/myadmin-domains-module
包简介
Domain Registrations Module for MyAdmin
README 文档
README
A MyAdmin plugin module that provides domain registration management capabilities. It integrates with the MyAdmin service lifecycle to handle domain provisioning, activation, reactivation, and suspension through the Symfony EventDispatcher system.
Features
- Domain registration service lifecycle management (enable, reactivate, disable)
- Configurable billing with prorate support and customizable day offsets
- Automated email notifications for domain creation and reactivation events
- Admin settings panel with out-of-stock toggle for controlling domain sales
- Event-driven architecture using Symfony EventDispatcher hooks
Installation
Install with Composer:
composer require detain/myadmin-domains-module
Configuration
The module provides configurable settings through the Plugin::$settings array including service ID offsets, billing parameters, suspension thresholds, and database table mappings.
Testing
Run the test suite with PHPUnit:
composer install vendor/bin/phpunit
License
The Domain Registrations Module for MyAdmin is licensed under the LGPL-v2.1 license.
统计信息
- 总下载量: 1.69k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: LGPL-2.1-only
- 更新时间: 2017-06-07