PHP_UML is a PHP parser, an XMI code generator, and a documentation tool.
Practically, with PHP_UML, you will be able to feed a UML CASE tool (like Rational Rose™ or ArgoUml), with a UML representation of an existing PHP application. This way, you get an instant overview of the code, with all the usual functions of your preferred software design tool.
PHP_UML:
PHP_UML:
namespace and use)PHP_UML generates a logical view (the packages and the classes found), a deployment view (that maps the filesystem that has been scanned), and a component view (one component per package).
Example of use
PHP_UML is currently used to generate the API documentation of Typo3 : http://flow3.typo3.org/fileadmin/API/FLOW3/