PHP 5.3命名空间是否需要@package?

时间:2011-03-28 18:38:15

标签: php namespaces php-5.3 phpdoc

我已经切换到PHP 5.3和名称空间。看起来@package标签现在是多余的,没用。

phpDoc仍然需要它,或者我现在可以忽略这个标签吗?

由于

2 个答案:

答案 0 :(得分:4)

不需要。

最新文档现在指出,如果您使用命名空间并且不需要不同的文档结构,则应避免使用@package

  

如果全面,逻辑和功能细分都是如此   等于不推荐使用@package标签来防止   维护费用。

http://phpdoc.org/docs/latest/references/phpdoc/tags/package.html

答案 1 :(得分:1)

@package与命名空间无关,而是与组织生成的文档有关。

  

包用于帮助您   逻辑上分组相关元素。   phpDoc manual

修改

Is there any replacement for PHPDocumentor that supports PHP 5.3?