tags:

views:

326

answers:

3

Hello all,

I have PHP application that is completely procedural (No PHP Classes). In my case, is there any formal diagrams I can draw to show how my web application that is equivalent to a UML class diagram for OOP based applications.

Thanks all

+1  A: 

You could make some Hatley-Pirbhai models:

http://en.wikipedia.org/wiki/Hatley-Pirbhai_modeling

compie
+2  A: 

doxygen can generate call- and caller graphs automatically - if that suits your needs.

soulmerge
A: 

It's not because the implementation (or even the design) is procedural, that the business model is.

Though you may not find explicit reference to classes in your code, they may still be there, hidden, scattered through global variables etc, functions manipulating some globals, ...

So in order to describe your app, you may still be able to use a (conceptual) class diagram.

xtofl