gsilva18 / laravel-dol-commands
为利用面向领域Laravel的应用程序提供的Artisan命令。
v1.0.0
2021-10-02 02:17 UTC
Requires
- php: ^8.0
- laravel/framework: ^7.0|^8.0
- spatie/data-transfer-object: ^3.7
Requires (Dev)
- orchestra/testbench: ^4.0|^5.0
- phpunit/phpunit: ^7.0|^8.0|^9.0
README
它受到了Spatie的Brent在其这篇优秀文章中提到的DDD方法的重重启发。并且还从(signifly/laravel-domain-commands)审查了代码。
基本用法
该包自带了一些开箱即用的命令。
操作
使用dol:action命令生成一个新的操作
php artisan dol:action CreateUserAction -d User
控制器
使用dol:controller命令生成一个新的控制器
php artisan dol:controller UserController -d User -a Api (application dentro de exp: src/App/Api)
发布配置
php artisan vendor:publish --tag="dol-commands-config"