我的PHPdocumentor没有解析和@packages,甚至没有正确使用默认包。它没有在左边显示和打包,但确实找到了类/函数。我正在运行默认模板。我正在运行phpdoc 2.3.1并运行以下命令,两者都不起作用:
phpdoc -d ./custom/ -t ./docs/api
phpdoc -d ./custom/ -t ./docs/api -defaultpackagename="test"
代码:
/**
* This is a summary
*
* This is a long description
*
* @package Database
*
*/
/**
* Interface DatabaseAdapterInterface
*/
interface DatabaseAdapterInterface
{
public function connect();
public function disconnect();
public function query($sql);
}
实际上它完全忽略并在文件开头注释
*** EDIT
对不起,我的问题是,我做的任何事情显然是错的,或者为什么不解析?
答案 0 :(得分:0)
您可能希望DatabaseAdapterInterface
包含在Database
包中,对吧?如果是这样,那么界面元素的docblock也需要@package
标记。