Я начал играть с doxygen, чтобы генерировать документацию из моего PHP-кода. Я заметил, что в сгенерированном выводе есть две диаграммы - наследование и совместная работа. Я знаю о наследовании, но сотрудничество вызвало у меня интерес после прочтения руководства:
Если для тегов COLLABORATION_GRAPH и HAVE_DOT установлено значение YES, тогда doxygen
сгенерирует график для каждого документированного класса, показывающий прямой и
косвенные зависимости реализации (наследование, сдерживание и
переменные ссылки на класс) класса с другими документированными классами.
Из этого описания складывается впечатление, что композиционные отношения также должны быть представлены диаграммой сотрудничества, но она всегда кажется идентичной наследственной.
Есть ли что-то, что я могу сделать, чтобы подсказать Doxygen, что я хотел бы показать на этой диаграмме? Разве это не работает с PHP?