PHP Doxygen Collaboration Diagrams
Posted
by
Shabbyrobe
on Stack Overflow
See other posts from Stack Overflow
or by Shabbyrobe
Published on 2010-11-19T06:51:24Z
Indexed on
2010/12/25
4:54 UTC
Read the original article
Hit count: 252
I've started playing around with doxygen to generate documentation from my PHP code. I notice there are two diagrams in the generated output - inheritance and collaboration. I know about the inheritance one, but the collaboration one has piqued my interest since reading the manual:
If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen will generate a graph for each documented class showing the direct and indirect implementation dependencies (inheritance, containment, and class references variables) of the class with other documented classes.
The impression I get from that description is that composition relationships should be represented by the collaboration diagram as well, but it always seems to just be identical to the inheritance one.
Is there something I can do to hint to Doxygen the things I would like to appear in this diagram? Does it just not work with PHP?
© Stack Overflow or respective owner