我已将命名空间的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
命名空间而不是类名:
应该出现
container\Stuff
和container\Things
。
这是一个错误还是我做错了什么?我该如何解决这个问题?
(我使用ALIASES来缩短生产代码中对\xrefitem
的调用,但我在此测试用例中省略了它以缩小问题范围。)