kitlabs / maker-bundle
Symfony Maker 帮助您创建空命令、控制器、表单类、测试等,这样您就可以忘记编写样板代码。
dev-main / 1.0.x-dev
2023-09-08 08:30 UTC
Requires
- php: >=8.0
- doctrine/inflector: ^2.0
- nikic/php-parser: ^4.11
- symfony/config: ^5.4.7|^6.0
- symfony/console: ^5.4.7|^6.0
- symfony/dependency-injection: ^5.4.7|^6.0
- symfony/deprecation-contracts: ^2.2|^3
- symfony/filesystem: ^5.4.7|^6.0
- symfony/finder: ^5.4.3|^6.0
- symfony/framework-bundle: ^5.4.7|^6.0
- symfony/http-kernel: ^5.4.7|^6.0
- symfony/process: ^5.4.7|^6.0
Requires (Dev)
- composer/semver: ^3.0
- doctrine/doctrine-bundle: ^2.4
- doctrine/orm: ^2.10.0
- symfony/http-client: ^5.4.7|^6.0
- symfony/phpunit-bridge: ^5.4.17|^6.0
- symfony/polyfill-php80: ^1.16.0
- symfony/security-core: ^5.4.7|^6.0
- symfony/yaml: ^5.4.3|^6.0
- twig/twig: ^2.0|^3.0
Conflicts
- doctrine/doctrine-bundle: <2.4
- doctrine/orm: <2.10
- symfony/doctrine-bridge: <5.4
This package is auto-updated.
Last update: 2024-09-08 10:38:57 UTC
README
安装
composer require --dev kitlabs/maker-bundle:dev-main
MakerBundle 是生成在 Symfony 应用中最常见的代码的最快方式:命令、控制器、表单类、事件订阅者等!此包是 SensioGeneratorBundle 的替代品,适用于现代 Symfony 应用,需要 Symfony 3.4 或更高版本以及 Symfony Flex。
向后兼容承诺
此包遵守 Symfony 的 向后兼容承诺。但有几点需要澄清。
A) 命令的输入参数或选项在次要版本之间可能会发生变化。如果您以自动化、脚本化的方式使用这些命令,请注意这一点。
B) 生成的代码本身可能在次要版本之间发生变化。这将使我们能够不断改进生成的代码!