从外部库类继承后,如何停止phpDocumentor解析器中的警告?

| 我已经在我的代码中添加了docblock,并解决了phpDocumentor脚本已生成并放置在errors.html文件中的大多数构建错误和警告。 但是,在当前的文档构建中,我有最后一个警告'class \'-我收到我的应用程序中记录的每个类的警告,该类继承自外部库(在本例中为Zend)。 有没有办法阻止诸如“ 0”之类的警告发生?如何通知phpDoc父对象来自外部库,并可能提供指向Zend文档的参考链接?     
已邀请:
        phpDocumentor本身没有本机选项来处理此用例。我过去所做的工作是创建一个虚拟文件,其中包含所有“未找到”类的空类声明,将这些类标记为“ @package DoNotDocument \”,并使用了运行时- packageoutput参数[1],但未在要包含在输出文档中的软件包列表中列出\“ DoNotDocument \”。当然,这是一个hack,但是效果是: a)避免出现“未找到”警告(因为现在类已经存在), 而b)不为虚拟类创建任何文档。
/**
 * @package DoNotDocument
 */
class Zend_Controller_Action {}

phpdoc -d ./src -t ./docs -po MyPackage1,MyPackage2
现在,如果您的类确实扩展了ZF类,则需要考虑一些有关文档的问题。通过不让phpDocumentor解析那些ZF源,您的类的API文档将不会显示从那些ZF父级继承的方法等。如果这是我的代码基础,我将允许phpDocumentor解析ZF文件,但通过在运行时--packageoutput参数中不列出其固有的@package值(例如\“ Zend_Controller \”),避免记录ZF类。 [1]-http://manual.phpdoc.org/HTMLSmartyConverter/HandS/phpDocumentor/tutorial_phpDocumentor.howto.pkg.html#using.command-line.packageoutput     

要回复问题请先登录注册