wame / generator-bundle
为您的 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:46:31 UTC
README
这个包是对SensioGeneratorBundle的重度修改版本。它特别针对实体和 CRUD 生成进行了更改和扩展功能。
文档
待办事项
- 'Resources/translations/roles.(en|nl).yml.twig' 的使用
- 配置
- 有配置设置用于使用不同的特设类,但生成器不考虑这些设置。这应该被实现或删除这些设置。
- 存在默认使用数据表的设置,但生成器当前忽略此设置。这仍然需要实现。
- 更多设置/默认值
我们可能想设置默认使用或禁用特定的特设。例如,某些应用程序可能永远不会使用数据表,因此应有可能为这些应用程序禁用此选项。
- 测试
- 还需要添加大量测试,如交互式测试和测试预期失败。
- Doctrine PSR-4 错误
getBasePathForClass 方法在 DisconnectedMetadataFactory 中检查实体,好像使用了 PSR-0。如果没有此 GeneratorBundle 在 'wame' 目录中,将抛出 RuntimeException。