toanld/plugin-manager

增强Laravel应用程序:有序且可扩展

v2.2.3 2023-06-20 03:30 UTC

This package is auto-updated.

Last update: 2024-09-20 06:01:34 UTC


README

PHP Laravel License

关于插件管理器

增强Laravel应用程序:有序且可扩展

fresns/plugin-manager是一个方便的Laravel扩展包,旨在模块化管理大型Laravel应用程序。每个插件作为一个独立的Laravel应用程序或微服务,允许您定义自己的视图、控制器和模型。

插件管理器文档:https://pm.fresns.org

安装

通过Composer安装,运行以下命令

composer require toanld/plugin-manager

该包将自动注册服务提供者和别名。

可选地,通过运行以下命令发布包的配置文件

php artisan vendor:publish --provider="Fresns\PluginManager\Providers\PluginServiceProvider"

开发文档

https://pm.fresns.org

贡献

您可以通过以下三种方式之一进行贡献

  1. 使用问题跟踪器提交错误报告。
  2. 问题跟踪器上回答问题或修复错误。
  3. 贡献新功能或更新wiki。

代码贡献流程不是很正式。您只需确保遵循PSR-0、PSR-1和PSR-2编码指南。任何新的代码贡献都必须附有适用的单元测试。

许可证

Fresns插件管理器是开源软件,受Apache-2.0许可证许可。