cceconi / hexa-generator
Binary to generate hexagonal architecture compliant classes for hexa-lib
Installs: 13
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:binary
Requires
- php: >=7.4
- cceconi/hexa-lib: ^1.0
- symfony/console: ^5.4
Requires (Dev)
- phpunit/phpunit: ^9.6
This package is auto-updated.
Last update: 2025-04-20 18:12:09 UTC
README
Binary to generate hexagonal architecture compliant classes for hexa-lib
List of availables commands
Generate all classes for one use case and optionally roles
$ bin/hg hexa:generate:use-case $ bin/hg hexa:generate:use-case MyBusinessTheme TestMyCommand "src\Domain" "MyApp\Domain"
Generate a class role and optionally anothers roles
$ bin/hg hexa:generate:role $ bin/hg hexa:generate:role Admin "src\Domain" "MyApp\Domain"
Todo
- Other classes (Filters, Presenters, etc.)
- Tests ?