您好我将Drupal 6用于我的最后一年项目,我需要为我的网站创建类图表,因此您可以指出用于此任务的有用工具。
谢谢
答案 0 :(得分:2)
Drupal是not Object Oriented,用类图不容易记录。所以我不希望有任何工具可用于生成它们。您可以使用任何UML工具来创建高级功能文档。
答案 1 :(得分:0)
我专门研究了编写插件的drupal方法。我写了blog on this并附有组件图。首先,我为菜单子系统准备了一个组件图,如下所示,
还有一个博客模块的组件图,
最后,我没有提出任何类图。但是组件图有助于理解内部工作。
在drupal的新版本(8x)中,有关于类图here的讨论。
答案 2 :(得分:0)
Drupal使用doxygen标准来记录代码。您可以使用doxygen生成Drupal Core的整个API以及您在Drupal应用程序中安装的所有模块和主题。关于类图,您将能够生成类图,如下所示。下面的示例使用graphviz库,但您不需要它来生成这些图像。
答案 3 :(得分:-1)
您可以尝试使用反向工程工具来获取drupal使用的数据库表的类图。应该足够好了。