apsg/domains

为Laravel DDD方法设置助手

0.2.1 2020-09-25 11:29 UTC

This package is auto-updated.

Last update: 2024-09-25 19:57:19 UTC


README

Latest Version on Packagist Total Downloads StyleCI

Laravel DDD

Laravel (5,6,7) DDD方法的设置助手

随着Laravel 8的引入,此包变得相当过时,因此不再提供进一步更新。

它做什么?

  1. 它将RouteServiceProvider中的命名空间从App\Http\Controllers更改为空。
  2. 它为域创建一些目录。
  3. 它为您修复了认证路由(因为不再可能使用Auth::routes()助手)。
  4. (可选)它提供了一些使用示例。

安装

composer require apsg/domains --dev

基本用法

在Laravel(可能带有laravel/ui的--auth选项)全新安装后,只需运行Artisan命令

php artisan ddd:setup

也可以使用--examples选项自动生成一些示例

php artisan ddd:setup --examples

清理

如果您对结果满意,现在可以完全删除此包,因为它不再需要。

只需运行

composer remove apsg/domains