2014-01-26 23 views
1

該文檔僅顯示xml配置屬性存在可見性,但不顯示如何使用它。爲command line equivalent文檔顯示:PHPDoc:如何隱藏私有屬性和方法

–visibility[=」...」] 
Provide a comma-separated list of visibility scopes to parse. 

This parameter may be used to tell phpDocumentor to only parse public properties and methods, or public and protected. 

但是也有一些顯示我的文檔了私有財產,我想隱藏起來。我試過<visibility>public</visibility>,但它似乎沒有效果。

我目前使用的默認模板更新。它都列出了私有方法並在模板上顯示了「私有方法」部分。

回答

0

如果--visibility標誌不起作用,它必須是一個錯誤。然後,即使文檔生成執行僅在啓用「public」的情況下運行,某些輸出模板也可能會顯示三個可見性視圖切換。

在生成的具有特定模板的文檔中,您是否仍然看到顯示所有三個可見性按鈕?如果是這樣,請啓用私有和受保護的按鈕,然後查看是否有任何私有/受保護的屬性/方法實際可見。這可能是因爲你只記錄了公共事物,但仍然看到視圖中的私有/受保護的切換按鈕。

+0

所有3個按鈕/段顯示,而且還列出了私人性質。 – Webnet

+0

然後必須是帶有--visibility運行時標誌的錯誤。我認爲按鈕可能在那裏,但是如果按鈕被啓用,則不會顯示代碼元素。 – ashnazg

0

這對我的作品--visibility =「公共」