detain / myadmin-modernbill-plugin
ModernBill handling plugin for MyAdmin
Package info
github.com/myadmin-plugins/modernbill-plugin
Type:myadmin-plugin
pkg:composer/detain/myadmin-modernbill-plugin
v2.0.0
2019-04-04 08:08 UTC
Requires
- php: >=5.0.0
- ext-soap: *
- 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 15:47:39 UTC
README
A MyAdmin plugin that provides integration with the ModernBill client billing system. This package enables management of ModernBill clients, invoices, and packages directly through the MyAdmin administration panel and hooks into the Symfony EventDispatcher for seamless plugin lifecycle handling.
Features
- View and search ModernBill client records
- Browse and inspect invoices with full payment history
- List active client packages with pricing details
- Admin ACL-based access control for billing operations
- Symfony EventDispatcher integration for plugin hooks
Requirements
- PHP >= 5.0
- ext-soap
- Symfony EventDispatcher ^5.0
Installation
Install via Composer:
composer require detain/myadmin-modernbill-plugin
Running Tests
composer install vendor/bin/phpunit
License
This package is licensed under the LGPL-2.1 license.