Open-source, PHP, Software Architecture, Tools

A graph is worth a thousand words

phpCallGraph is a tool to generate static call graphs for PHP source code. Such a graph visualizes the call dependencies among methods or functions of an application. Arrows represent calls from one method to another method. Classes are drawn as rectangles containing the respective methods. The graphs can be leveraged to gain a better understanding of large PHP applications or even to debunk design flaws in them.

It is also possible to visualize calls to internal functions of PHP and to some extend call dependencies among different classes. Have a look at the example call graphs to get an impression.

Great tool, thanks Falko!

2 thoughts on “A graph is worth a thousand words

  1. Hi Juanlu,

    Did you get any error messages on your mac? You can write to our mailing list to get support for phpCallGraph: phpcallgraph-general at lists dot sourceforge dot net

    Cheers,
    Falko

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s