Hi,
I've noticed that a lot of the graphs that come out of phpcallgraph tend to end up with a lot of horizontal lines that have various beginnings and endings, and no way to tell which is which. It would be great to have the software avoid this problem because it makes a lot of the graphs impossible to read.
Suggestions:
- (the quick way) add a command line option to set the distance between rows of the graph.
- have the script change the distance between rows of the graph depending on how many crossing lines there will be between a given pair of rows
- perhaps in addition to the previous suggestion, have it draw the horizontal lines at a different y-position so that there's a bit of space between them, enough that it will be visible with the graph zoomed out to the point where the text is barely visible.