Login   Register  
PHP Classes

Class: GraphML Generator

Icontem
elePHPant

  Classes of tucsi  >  GraphML Generator  >  Download  >  Support forum Support forum  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: GraphML Generator Support forum
Base name: graphml-generator
Description: Generate UML diagrams from PHP code using GraphML
Version: 0.1
Required PHP version: 5
License: GNU Lesser General Public License (LGPL)
 
  Screenshots Screenshots   Author   Group folder image Groups   Detailed description   Freshmeat project  
  Applications   Files Files  

Screenshots

Generated output looks like this picture
File Role Description
Accessible without login Image file uml-20100305125327-facebook.jpg Screen Generated output looks like this picture

Author

Picture of tucsi
Name: tucsi <e-mail contact>
Published packages: 1 Browse this author's classes Browse this author's classes
Country: Hungary Hungary - PHP jobs in Hungary
Home page: ???

Innovation Award

PHP Programming Innovation award nominee
March 2010
Nominee
Vote
UML is visual language used to describe artifacts about software projects.

Usually you elaborate UML diagrams before implement a software project. However, if you want to adopt UML to document a project that already started being developed, it takes you some work to reverse engineer the code you already wrote.

This package can be used to help solving that problem. It can parse PHP code and generate UML diagrams from the parsed code.

Manuel Lemos

Groups

Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Graphics Colors, images, charts and picture formats View top rated classes
Group folder image Project Management Tools to assist project management View top rated classes

Detailed description

This class can be used to generate UML diagrams from PHP code using GraphML.

It traverses a given directory to locate and parse PHP files. It scans the files for classes and their variables functions.

The class can generate UML diagrams in the GraphML format from the classes that were found.

Freshmeat project

Project record: graphml-generator

Applications that use this class

No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.

Files

File Role Description
Plain text file graphml_generator.php Class GraphML Generator class
Files folder image templates
  Plain text file edge.tpl Appl. Edge graphml template
  Plain text file full.tpl Appl. Full graphml template
  Plain text file node.tpl Appl. Node graphml template
Download all files: graphml-generator.tar.gz graphml-generator.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.