renan-s-oliveira / ddd-artisan
辅助在 Laravel 中使用 DDD 的 artisan 命令包
dev-main
2022-03-03 15:39 UTC
Requires
- php: >=8.1
- laravel/framework: >=9.0
- spatie/data-transfer-object: ^3.7
This package is auto-updated.
Last update: 2024-09-14 18:58:33 UTC
README
安装
composer require renan-s-oliveira/ddd-artisan
配置
php artisan vendor:publish --provider="DDDArtisan\DDDArtisanProvider\DDDArtisanProvider" --force
return [
'base_path' => 'DDD', // Rename
];
如何创建 DDD 文件夹结构
php artisan make:domain
更新 composer.json
{
"Application\\": "name_structure/Application",
"Domain\\": "name_structure/Domain",
"Support\\": "name_structure/Support",
}
更多命令
php artisan make:domain
php artisan make:application
php artisan make:support