6

私は、phpmvcフレームワークでコントローラーのアクションを文書化するための良い方法を見つけようとしています。アクションのURLをそこに固定する方法があることは私にとって非常に重要です。私の問題は、それをphpdocのスキーマに適合させる方法が見つからないように見えることです。

4

2 に答える 2

4

私はあなたの問題/質問を本当に理解していません。コントローラアクションに関連するURLを含め、必要なものをphpdocブロックに入れることができます(必要に応じてマークアップを使用することもできます)。

/**
 * This is some foo action.
 *
 * URL: /foo/bar/baz
 */
public function fooAction(/* ... */) {
    // ...
}

とはいえ、などのカスタムタグを具体的に使用する場合は、コマンドラインオプションを使用して、カスタムタグに遭遇したときに解析エラーをスローしないようにphpdocに指示する@url必要があります。 :-ct

# Will specify custom tag @url
phpdoc -ct url ...
于 2012-08-17T14:56:07.010 に答える
0

解決策は、ドキュメントの生成に使用するソフトウェアによって異なります。

私も同様の問題を抱えていて、 doxygenに切り替えました。Doxygenを使用すると、@ action_urlなどのカスタム情報をドキュメントコメントに追加したり、HTML、PDF、マニュアルページなどを生成および出力したりできます。

于 2012-08-17T13:50:51.667 に答える