Doxygen自定义交叉引用页面显示命名空间而不是类名(PHP)

时间:2014-11-10 15:13:34

标签: php doxygen

我已将命名空间的PHP类记录为:

<?php 
namespace container;

/**
 * Description of Stuff
 * 
 * \xrefitem wpaction "Actions" "Actions Wordpress" init
 */
 class Stuff {}

其他例子:

<?php
namespace container;

/**
 * Description of Things
 *
 * \xrefitem wpaction "Actions" "Actions Wordpress" admin
 */
class Things {}

它们在如下定义的页面中交叉引用:

/**
 * \page wpaction Wordpress actions
 *
 * All Wordpress actions used by ACME software.
 */

问题在于,Doxygen生成的交叉引用页面中只显示container命名空间而不是类名:

enter image description here

应该出现

container\Stuffcontainer\Things

这是一个错误还是我做错了什么?我该如何解决这个问题?

(我使用ALIASES来缩短生产代码中对\xrefitem的调用,但我在此测试用例中省略了它以缩小问题范围。)

0 个答案:

没有答案