outbook / modules
基于caffeinated/modules v4.2,实现laravel多模块
v1.0.0
2023-02-23 08:33 UTC
Requires
- php: >=7.1.3
Suggests
- wikimedia/composer-merge-plugin: Allows the ability to create and merge composer.json files for your individual modules for module-specific dependency management.
This package is auto-updated.
Last update: 2024-09-23 12:45:50 UTC
README
Caffeinated Modules 是一个简单的包,允许您将 Laravel 5.5 应用程序拆分为模块。每个模块都是完全自包含的,使得您能够简单地添加模块进行使用。
该包遵循 FIG 标准 PSR-1、PSR-2 和 PSR-4,以确保共享 PHP 代码之间有高水平的互操作性。
文档
您可以在以下维基中找到友好且更新的文档: Caffeinated Modules Wiki
快速安装
首先通过 Composer 安装此包。
composer require outbook/modules
一旦此操作完成,只需将服务提供者和外观类添加到项目的 config/app.php 文件中
服务提供者
Outbook\Modules\ModulesServiceProvider::class,
外观
'Module' => Outbook\Modules\Facades\Module::class,
就这样!拿上您的咖啡,开始构建一些出色的模块吧!