effectivesloth / clean-arch-maker
Symfony Maker 帮助您创建适用于CLEAN架构的类
1.3.0
2024-06-21 12:44 UTC
Requires
- php: ^8.0
- symfony/maker-bundle: ^1.59
Requires (Dev)
- ekino/phpstan-banned-code: ^1.0
- friendsofphp/php-cs-fixer: ^3.36
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.11
- phpstan/phpstan-symfony: ^1.4
- roave/security-advisories: dev-latest
README
effectivesloth/clean-arch-maker 是一个 Symfony 扩展包,旨在简化创建 清洁架构 类和接口的过程。
安装
使用包管理器 composer 安装 effectivesloth/clean-arch-maker。
composer require --dev effectivesloth/clean-arch-maker
使用方法
运行以下命令来生成一个新的用例
bin/console make:clean:usecase DoStuff
该命令将创建以下文件
created: src/Core/Application/UseCase/DoStuff/DoStuffUseCase.php created: src/Core/Application/UseCase/DoStuff/DoStuffUseCaseInterface.php created: src/Core/Application/UseCase/DoStuff/DoStuffPresenterInterface.php created: src/Core/Application/UseCase/DoStuff/DoStuffRequest.php created: src/Core/Application/UseCase/DoStuff/DoStuffResponse.php Success! Core\Application\UseCase\DoStuff successfully generated