0

すべてのクラスのクラスモデルをコードベースで生成したいと思います。誰かがそれをするためにすでに利用可能な何かを知っているのだろうか。

私はこれと同じようにしたいです:

http://maven.apache.org/plugins/maven-javadoc-plugin/examples/alternate-doclet.html

www.umlgraph.org/doc/indexw.html

PHPがPhingと一緒にできることがあるかどうかはわかりません。

ありがとうございました。

4

1 に答える 1

0

現在、PhingがソースファイルまたはDBスキーマファイルのいずれかに基づいてgraphviz図を作成するタスクはありません。

解決策は、次のことを行うことです。

  • サーバーにUMLGraph(http://www.umlgraph.org/)、graphviz(http://www.graphviz.org/)、およびjavadocをインストールします。
  • umlgraph javadoc仕様を使用して(java)ファイルを作成します(または、すべてのソースファイルを解析して仕様を作成できるphpスクリプトを作成します)
  • phingビルドファイルで、umlgraphコマンドを呼び出します。

    <exec command="/path/to/umlgraph ${file.javadoc_spec} png" dir="/path/to/javadoc_file"/>

于 2011-01-20T14:30:54.917 に答える