Laravel Plugin 是一个需要构建自己生态的开发者提供的插件机制解决方案,使用它的使用者们可以快速的构建起一个类似 wordpress 的生态。Laravel Plugin 插件制解决方案为使用者提供基于一个以服务注册的方式去加载插件的模式。

并且使用Laravel Plugin可以 通过命令行的方式,插件开发者可以方便快捷的构建插件,上传插件到插件市场。并且还提供了插件 composer 包支持。在创建的Laravel Plugin 插件中单独引用 composer。

以事件监听的方式,来执行插件安装,卸载启用,禁用的逻辑。方便开发者进行拓展。插槽式的插件市场支持,通过修改配置文件,开发者可以无缝对接到自己的插件市场。自带一个基本的插件市场,开发者可以上传插件,并对插件进行审核。同时支持插件多版本。