問題タブ [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.
php - Symfony2 インストール phpDocumentor
Symfony 2.4 プロジェクトに phpdocumentor をインストールしたいので、次の 2 行を composer.json に追加しました。
php composer.phar update を実行すると、次のエラーが発生します。
PHP拡張機能にphp_xslをインストールしましたが?!! ありがとうございました。
phpdoc - 「分析されたプロジェクトをアーティファクトに変換」中に PhpDocumentor 2 がスタックする
PhpDocumentor 2を使い始めたばかりです。すべてが機能しているようで、すべてのファイルが処理されますが、この「分析されたプロジェクトをアーティファクトに変換する」に達すると、何時間もスタックし、終了しません。
誰かが以前にこの問題を抱えていたかどうか疑問に思っていました。修正するための正しい方向を教えていただければ幸いです。
ありがとう!
php - PhpDocumentor 2 で名前空間の代わりに @package を使用する
階層的なドキュメントを生成しようとしている大規模なコード ライブラリがあります。プロジェクトは名前空間を使用しませんが、代わりに @package を使用します。
phpDocumentor2 を使用して、次のファイルからテストとしてドキュメントを生成しようとしました。
ドキュメントによると、@package JustAn\Example は名前空間 JustAn\Example と同等である必要がありますが、そうではないことがわかりました。
名前空間を使用すると、結果のドキュメントは次のようになります。
@package 表記を使用すると、結果は次のようになります (パッケージ表記を認識しますが、これはクラスの完全な詳細ページに表示されます)。
「実際の」名前空間を使用するようにコードを書き直すことなく、階層的な結果を取得する方法を探しています。
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」フォルダーがあります。
助けてください!