wame / generator-bundle2
为您的 symfony 实体和 CRUD 生成器
dev-master
2017-10-08 18:35 UTC
Requires
- php: >=7.1
- symfony/console: ~3.0
- symfony/framework-bundle: ~3.0
- symfony/process: ~3.0
- symfony/yaml: ~3.0
- twig/twig: ^1.28.2|^2.0
Requires (Dev)
- doctrine/doctrine-bundle: ^1.6
- doctrine/orm: ~2.4
- fresh/doctrine-enum-bundle: ^5.0
- stof/doctrine-extensions-bundle: ^1.2
- symfony/doctrine-bridge: ~3.0
- symfony/filesystem: ~3.0
- symfony/phpunit-bridge: ^3.3
Suggests
- sg/datatablesbundle: ^1.0
This package is auto-updated.
Last update: 2024-09-05 05:36:19 UTC
README
此包是 SensioGeneratorBundle(https://symfony.com.cn/doc/3.0/bundles/SensioGeneratorBundle/index.html)的重度修改版本。它特别针对实体和 CRUD 生成进行了更改和额外功能的增加。
文档
待办事项
- 'Resources/translations/roles.(en|nl).yml.twig' 的使用
- 配置
- 有针对使用不同 trait-classes 的配置设置,但生成器并未考虑这些设置。这应该被实现或删除这些设置。
- 存在使用数据表默认设置的选项,但当前生成器忽略此设置。这仍然需要实现。
- 更多设置/默认值
我们可能想要设置默认使用或禁用特定 traits。例如,某些应用程序可能永远不会使用数据表,因此应该可以禁用该选项。
- 测试
- 还需要添加许多测试,如交互式测试和测试预期失败。
- Doctrine PSR-4 错误
在 DisconnectedMetadataFactory 中的 getBasePathForClass 方法中检查实体时使用命名空间,就像使用 PSR-0 一样。如果没有此 GeneratorBundle 在 'wame' 目录中,将抛出 RuntimeException。