wame/generator-bundle2

为您的 symfony 实体和 CRUD 生成器

安装量: 1,611

依赖项: 0

建议者: 0

安全性: 0

星标: 1

关注者: 5

分支: 0

公开问题: 0

类型:symfony-bundle

dev-master 2017-10-08 18:35 UTC

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 生成进行了更改和额外功能的增加。

文档

  1. 简介
  2. 入门指南
  3. 配置选项
  4. 实体生成
  5. CRUD 生成
  6. 枚举生成
  7. 表单生成
  8. 投票生成
  9. 数据表生成
  10. 覆盖 twig 文件
  11. 扩展此包

待办事项

  • 'Resources/translations/roles.(en|nl).yml.twig' 的使用
  • 配置
    • 有针对使用不同 trait-classes 的配置设置,但生成器并未考虑这些设置。这应该被实现或删除这些设置。
    • 存在使用数据表默认设置的选项,但当前生成器忽略此设置。这仍然需要实现。
    • 更多设置/默认值
      我们可能想要设置默认使用或禁用特定 traits。例如,某些应用程序可能永远不会使用数据表,因此应该可以禁用该选项。
  • 测试
    • 还需要添加许多测试,如交互式测试和测试预期失败。
    • Doctrine PSR-4 错误
      DisconnectedMetadataFactory 中的 getBasePathForClass 方法中检查实体时使用命名空间,就像使用 PSR-0 一样。如果没有此 GeneratorBundle 在 'wame' 目录中,将抛出 RuntimeException