2017-06-22 9 views
0

phpDocumentorをSymfony3と使いたいです。彼らは説明されているようにお互いに互換性がないからです。here私はpearを使ってphpDocumentorをインストールしました。symfony3でphpdocumentorを使用

私のbuidl.xmlは、このように呼びます。

<target name="phpdoc" description="Generate API documentation using PHPDocumentor"> 
    <exec logoutput="true" command="/usr/bin/phpdoc -d ${source} -t ${basedir}/build/api" /> 
</target> 

と私は$ phing

を実行したときに、私は次のエラーを取得します。

MyProject > phpdoc: 

[exec] PHP Warning: require_once(/home/username/workspace/MyProject/vendor/dompdf/dompdf/dompdf_config.inc.php): failed to open stream: No such file or directory in /usr/share/php/phpDocumentor/src/phpDocumentor/Bootstrap.php on line 178 

それはcomposer

を使用してインストールされていなかったので、何のdompdf/フォルダが私のvendor/ディレクトリではありませんが、私が使用できる何かはありますか? composer.jsonファイルを探してプロジェクトのvendorディレクトリを使用してphpdocを停止する方法はありますか?

+0

なぜsymfonyの独自のドキュメントサミ(https://github.com/FriendsOfPHP/Sami)を使用しないのですか? symfony –

+0

@ShahrozeNawazに感謝して使いやすいですが、私はそれを見ていきます。私はまだ仕事にphpdocをghtする方法を見つけることに興味があるでしょう。 –

答えて

0

これはおそらくバグでしょう。現在、PEARとComposerのインストールは信頼できないかもしれません。開発チームは、少なくとも今のところPHARを推奨しています - https://github.com/phpDocumentor/phpDocumentor2/issues/1859

+0

PHARへのインストールはこちら[こちら](https://stackoverflow.com/questions/34958319/phpdocumentor-2-and-php-7-with-op-ache-issues-in-doctrine/39730825#39730825) –

関連する問題