moqiaoduo / new-idc-plugin
v0.4.3
2020-04-29 16:01 UTC
Requires
- php: ^7.2
- ext-json: *
- laravel/framework: ~6.0
Requires (Dev)
- phpunit/phpunit: ~6.0
README
为NewIDC编写的一个简单插件管理器
如何使用
将本扩展安装到NewIDC,要求基础框架为Laravel 6.2,且存在options表
composer require newidc/plugin
在插件的服务提供者的boot方法中调用 PluginManager::register
在hook位置调用 PluginManager::trigger
如果有插件列表,调用 PluginManager::getList 获取列表,调用 PluginManager::checkEnable 获取插件是否启用
这就是全部。