問題タブ [phpdocumentor2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
463 参照

php - Symfony2 インストール phpDocumentor

Symfony 2.4 プロジェクトに phpdocumentor をインストールしたいので、次の 2 行を composer.json に追加しました。

php composer.phar update を実行すると、次のエラーが発生します。

PHP拡張機能にphp_xslをインストールしましたが?!! ありがとうございました。

0 投票する
1 に答える
443 参照

phpdoc - 「分析されたプロジェクトをアーティファクトに変換」中に PhpDocumentor 2 がスタックする

PhpDocumentor 2を使い始めたばかりです。すべてが機能しているようで、すべてのファイルが処理されますが、この「分析されたプロジェクトをアーティファクトに変換する」に達すると、何時間もスタックし、終了しません。

誰かが以前にこの問題を抱えていたかどうか疑問に思っていました。修正するための正しい方向を教えていただければ幸いです。

ありがとう!

0 投票する
2 に答える
1896 参照

php - PhpDocumentor 2 で名前空間の代わりに @package を使用する

階層的なドキュメントを生成しようとしている大規模なコード ライブラリがあります。プロジェクトは名前空間を使用しませんが、代わりに @package を使用します。

phpDocumentor2 を使用して、次のファイルからテストとしてドキュメントを生成しようとしました。

ドキュメントによると、@package JustAn\Example は名前空間 JustAn\Example と同等である必要がありますが、そうではないことがわかりました。

名前空間を使用すると、結果のドキュメントは次のようになります。

名前空間のバージョン

@package 表記を使用すると、結果は次のようになります (パッケージ表記を認識しますが、これはクラスの完全な詳細ページに表示されます)。

パッケージ表記バージョン

「実際の」名前空間を使用するようにコードを書き直すことなく、階層的な結果を取得する方法を探しています。

0 投票する
1 に答える
3927 参照

php - PhpDocumentor : テンプレートの選び方

最近、PhpDocumentor に出会いました。優れたドキュメンテーション ツールのようです。phpDocumentor に付属の「responsive-twig」をテンプレートとして使用したいと考えています。私は試した;

  • --template="responsive-twig" コマンド ラインで phpdoc を使用すると、「エラー: 不明なコマンドライン オプション "--template" が検出されました。ヘルプには phpdoc -h を使用してください」と表示されます

  • /usr/share/php/phpDocumentor/data/phpdoc.tpl.xml の「template」タグの「name」属性を「responsive-twig」に変更しました。デフォルトは「clean」でした。

  • /usr/share/php/phpDocumentor/phpdoc.dist.xml の「template」タグの「name」属性を「responsive-twig」に変更しました

ただし、デフォルトのテンプレートを変更することはできません。

PEAR経由でphpDocumentorをインストールしました。3 つの phpDocumentor ディレクトリがあります。/var/www に 1 つ、/usr/share/php に他の 2 つ ('phpDocumentor' と 'PhpDocumentor') があります。

/usr/share/php/phpDocumentor/data/templates の下に「responsive-twig」フォルダーがあります。

助けてください!