Я не знаю, это ошибка или моя вина, но у меня есть 3 класса
class system {
function archive() { "has nothing to do with class archive" }
}
class archive extends system {
}
class theme extends system {
$archive = new archive( "gets documented as core::archive() instead of class archive" );
}
В class::system
есть функция под названием archive()
, Когда я создаю экземпляр class::archive
Внутри class::theme
Doxygen документ это как function::archive()
от class::core
,
Я думаю, потому что есть функция с таким именем, но как я могу решить эту проблему, чтобы документация была правильной? Переименование является (и единственным) решением?
поздравил
Задача ещё не решена.
Других решений пока нет …