detain/myadmin-slack-chat
Composer 安装命令:
composer require detain/myadmin-slack-chat
包简介
Slack Chat Bot integration plugin for the MyAdmin control-panel framework. Provides event-driven hooks for Slack messaging, menu integration, and requirement loading.
README 文档
README
Slack Chat Bot integration plugin for the MyAdmin control-panel framework. This plugin provides event-driven hooks for Slack messaging, admin menu integration, and dynamic requirement loading through the Symfony EventDispatcher component.
Features
- Event-driven architecture using Symfony EventDispatcher
- Admin menu integration with ACL support
- Dynamic requirement loading for Slack API classes
- Lightweight plugin with zero runtime overhead when inactive
Requirements
- PHP 8.2 or higher
- ext-soap
- Symfony EventDispatcher 5.x, 6.x, or 7.x
Installation
composer require detain/myadmin-slack-chat
Usage
The plugin registers itself through the MyAdmin plugin system. Hook registration is handled automatically via the getHooks() method, which returns an array of event names mapped to static handler callables.
Running Tests
composer install vendor/bin/phpunit
License
This package is licensed under the LGPL-2.1 license.
统计信息
- 总下载量: 1.84k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: LGPL-2.1-only
- 更新时间: 2017-07-10