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