# php-plugin-manager **Repository Path**: liuxiaojinla/php-plugin-manager ## Basic Information - **Project Name**: php-plugin-manager - **Description**: 实现的一套轻量级插件调度管理器,可接入ThinkPHP、Laravel等主流框架,让你的应用拥有可拔插式的开发体验。 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-05-07 - **Last Updated**: 2023-02-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: 插件, plugin ## README # Plugin | 插件调度与管理 #### 介绍 实现的一套轻量级插件调度管理器,可接入ThinkPHP、Laravel等主流框架,让你的应用拥有可拔插式的开发体验。 #### 安装教程 `composer require xin/plugin` #### 使用说明 配置文件 config.php ```php [ 'app_name' => 'admin', ], // 插件根命名空间 'namespace' => 'plugins', // 插件根目录 'path' => root_path('plugins'), ]; ``` 实例化管理器 ```php plugin('article'); $pluginInfo->getName(); $controller = $pluginManager->pluginClass('article','Admin\\Controllers\\IndexController'); $controller->index(); ``` #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md