一个文档类属性如何使用Doxygen?

Log*_*bby 4 php doxygen class-attributes

我正在尝试使用Doxygen记录类属性.目前,受保护的属性显示在特定类的页面顶部的列表中.我想为他们解释一下.

我已尝试@param [name] [description]在类的开头上方和属性声明的正上方使用它们.我甚至尝试将它们放入我的构造函数类的docblock中,它就破坏了它.

有什么东西我只是缺少?

- 洛根

Nux*_*Nux 5

您必须<在属性之前使用或评论:

class cMainData
{
    private $attr;  //!< This is my attribute

    //! This is another attribute
    private $otherAttr;
}
Run Code Online (Sandbox Code Playgroud)

请注意,您可以使用@brief,@ note和类似的例如:

class cMainData
{
    private $attr;  //!<@brief This is my attribute.
                    //!< This is some additional info about this attribute.
}
Run Code Online (Sandbox Code Playgroud)