apsg / domains
为Laravel DDD方法设置助手
0.2.1
2020-09-25 11:29 UTC
Requires
- illuminate/support: ~5|~6|~7|~8
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ~3|~4
- phpunit/phpunit: ^8.0
- sempro/phpunit-pretty-print: ^1.0
This package is auto-updated.
Last update: 2024-09-25 19:57:19 UTC
README
Laravel DDD
Laravel (5,6,7) DDD方法的设置助手
随着Laravel 8的引入,此包变得相当过时,因此不再提供进一步更新。
它做什么?
- 它将RouteServiceProvider中的命名空间从
App\Http\Controllers更改为空。 - 它为域创建一些目录。
- 它为您修复了认证路由(因为不再可能使用
Auth::routes()助手)。 - (可选)它提供了一些使用示例。
安装
composer require apsg/domains --dev
基本用法
在Laravel(可能带有laravel/ui的--auth选项)全新安装后,只需运行Artisan命令
php artisan ddd:setup
也可以使用--examples选项自动生成一些示例
php artisan ddd:setup --examples
清理
如果您对结果满意,现在可以完全删除此包,因为它不再需要。
只需运行
composer remove apsg/domains