PHPのドキュメンテーションツールとしてAPiGenを使い始めました。
公式ページではPEARのインストール方法が書いてあってウッってなったんですが、Githubのページを見るとComposerもサポートしている様子。
でComposerからインストールして実行。
$ ./vender/bin/apigen.php --source=/path/to/source --destination=/path/to/dest
すると、
Call to undefined method: Latte\Template::getFile()
というエラーが出て生成の途中で止まってしまいます。
どうやらnetteが古いらしく、netteもrequire-devに追記して新しいものを使うようにすると上手く行きます。
{
"require-dev": {
"apigen/apigen": "2.*",
"nette/nette": "~2.1.3"
}
}
issusesにも上がってた。。。
このまんまです。
しかし、neon記法がよくわからない。。。