Daw*_*hia 9 php metadata tool-uml doctrine-orm
我正在寻找一种工具,可以从Doctrine的@ORM注释生成UML类图.特别是显示实体之间的关系将是有用的.有没有这样的工具?
这个答案是特定于框架的,但我正在努力添加对此工具的支持doctrine/common,因此如果您使用symfony或CI或其他框架,这也可能很快就可用.
如果您正在使用Zend Framework 2.1(正如我正在编写的那样)并按照我的教程安装Doctrine 2 ORM和ZF2,开发人员工具栏将使您能够生成所有实体及其关系的图表,如下图所示:

该工具尚不完善,但您可以在DoctrineORMModule中找到它并帮助改进它.
试试ORM Designer.您可以导入注释并获取可视模型.此模型可以导出为PDF或PNG文件.
此外,您还可以直观地编辑模式文件,然后不断将定义导出回代码.
这就是模型的样子:
