phpDocumentor インストール (windows xampp)

pearとかpharでphpDocumentorをインストールしてみたがめっちゃエラーでたので、composerをインストール。

https://haniwaman.com/windows-composer/

https://blog.bgbgbg.net/archives/4125 を参考に、composer.jsonに記述。

{
    "require-dev": {
        "symfony/console": "*",
        "phpdocumentor/phpdocumentor": "*"
    }
}
$ composer install

phpで実行したら何も生成できなかったので、バッチファイル(vendor/bin/phpdoc.bat)を実行する。

$ vendor/bin/phpdoc.bat -d src\ -t doc\

Graphviz無いよと言われた場合、http://ruby.kyoto-wu.ac.jp/info-com/Softwares/Graphviz/ を 参考にインストール、パスを通し、dot -Vで確認。

Nullable types(?stringなど)はまだ対応していないらしく、エラーが出る。