2011-03-28 89 views

回答

3

它不是必需的。

最新的文檔會立即指出@package應該,如果你使用的命名空間來避免和你不需要的文件不同的結構:

如果一刀切,邏輯和功能細分是 是相等建議不要使用@package標記,以防止維護開銷 。

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

+0

嘿,對於一個老問題,這是一個很好的迴應!謝謝 ;) – 2015-02-24 02:51:18

1

@package與命名空間無關,而是組織生成的文檔。

軟件包用於幫​​助您在邏輯上與羣組相關的元素 。 phpDoc manual

編輯

Is there any replacement for PHPDocumentor that supports PHP 5.3?

+0

如何 「邏輯將相關元素」,從命名空間有什麼不同?我的意思是如果這取決於我,我希望現在我的文檔按名稱空間分組。我想知道的是:@package標籤是否添加比命名空間更多的東西? (除了現在它是組織生成的文檔的唯一方法) – 2011-03-28 19:35:34

+0

@package完全沒有命名空間的待辦事項。命名空間組織代碼,@package組織文檔。他們以完全獨立和不同的方式來完成。請參閱編輯鏈接。 – Raffael 2011-03-28 19:38:08

相關問題