[Doxygen-users] Custom cross-reference page shows namespace instead of class names (PHP)
Brought to you by:
dimitri
From: François M. <gri...@gm...> - 2014-11-10 16:41:02
|
Hi, I have posted my issue on StackOverflow but I haven't had any feedback. http://stackoverflow.com/questions/26846859/doxygen-custom-cross-reference-page-shows-namespace-instead-of-class-names-php I have namespaced PHP classes documented as such: <?php namespace container; /** * Description of Stuff * * \xrefitem wpaction "Actions" "Actions Wordpress" init */ class Stuff {} Other example: <?phpnamespace container; /** * Description of Things * * \xrefitem wpaction "Actions" "Actions Wordpress" admin */class Things {} They are cross-referenced in the page defined as such: /** * \page wpaction Wordpress actions * * All Wordpress actions used by ACME software. */ The problem is that, instead of class names, only the container namespace appears in the Doxygen generated cross-reference page. container\Stuff and container\Things should appear instead. Is this a bug or am I doing something wrong? How can I fix this? (I use ALIASES to shorten calls to \xrefitem in production code, but I omitted it in this test case to narrow down the problem.) Thanks for your time, -- François Moreau |