最近学习了一些UML的知识,
使用pear命令: pear install PHP_UML安装,安装后有个小问题,路径的错误,需要修改phpuml文件的第35行,如下:
执行phpuml --help,查看帮助:
一般的使用方法是:
phpuml 项目目录 -o 项目名.xmi -n 项目名 -f xmi --pure-object --no-deployment-view --no-component-view --no-docblocks得到的文件是xmi格式的,需要使用软件进行转换,经过尝试,StarUML可以转(需要注意的是StarUML、ArgoUML只支持PHP_UML的XMI格式1.0,而不支持2.0,因此需要在命令行中加入-x 1.0)。 也可以使用
phpuml 项目目录 -o 项目名.xmi -n 项目名 -f html --pure-object --no-deployment-view --no-component-view --no-docblocks将生成文档,效果如下:
![image 由PHP代码直接生成UML图_休闲_03](https://s2.51cto.com/attachment/201011/29/2487662_1291026250U8Gl.png?x-oss-process=image/resize,m_fixed,w_1184)