lassehaslev/laravelmodules

此包帮助将您的 Laravel 应用程序组织成模块。

1.2.1 2017-08-08 21:15 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:25:55 UTC


README

此包已被弃用,推荐使用 lassehaslev/laravel-modules

模块文件夹排序包

动机

将应用程序功能组织成不同的模块是一种良好的实践。此包可以帮助您实现这一点。

安装

首先,在您的项目文件夹中通过 Composer 安装此包。

composer require lassehaslev/laravelmodules

打开 config/app.php 并将 LasseHaslev\LaravelModules\Providers\ServiceProvider::class 添加到 providers 数组中。

用法

在您的 app/ 文件夹中创建一个名为 Modules/ 的文件夹。这是您放置所有模块的位置。

然后此文件夹将作为其自己的 app/ 文件夹处理。

示例

app/Modules/MyModule/
    Http/
        Controllers/
        Requests/
        routes.php
        routes.php
    Jobs/
    views/

许可证

MIT, dawg