[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pear-general
Subject:    [PEAR] [ANNOUNCEMENT] PHP_UML-0.5.2 (alpha) Released.
From:       "PEAR Announce" <pear-dev () lists ! php ! net>
Date:       2009-01-31 16:25:02
Message-ID: 20090131162502.53196.qmail () pb12 ! pair ! com
[Download RAW message or body]

The new PEAR package PHP_UML-0.5.2 (alpha) has been released at http://pear.php.net/.

Release notes
-------------
* Can now convert UML/XMI data written in version 1.4 to version 2.1 (ad hoc \
conversion). This allows the PHP code generation to work directly on a XMI file in \
version 1.x

Package Info
------------
PHP_UML is a PHP parser, an XMI generator, a documentation tool, as well as a \
metamodel-driven application. Practically, with PHP_UML, you will be able to feed a \
UML CASE tool, like Rational Rose or Argouml, with a UML representation of existing \
PHP source code. This way, you get an instant overview of a PHP application, with all \
the usual functions of a software design tool, like class diagrams exportation, \
refactoring of object-oriented applications, or automatic code generation.

PHP_UML:
- Can generate UML/XMI files in version 1.4, or in version 2.1 (logical, component, \
                and deployment views)
- Can generate an API documentation in HTML format
- Can generate PHP code (code skeleton) from a given XMI file
- Can convert UML/XMI content from version 1.4 to version 2.1

PHP_UML:
- Parses PHP code, in all versions (classes, interfaces, functions, properties...)
- Interprets the PHP namespacing instructions (namespace and use)
- Parses comment docblocks: class (@package), function (@param, @return), property \
                (@var) and header file comments (@package)
- Detects types (by parsing the type hints, and by analyzing the default values)

Related Links
-------------
Package home: http://pear.php.net/package/PHP_UML
   Changelog: http://pear.php.net/package/PHP_UML/download/0.5.2
    Download: http://download.pear.php.net/package/PHP_UML-0.5.2.tgz

Authors
-------
Baptiste Autin (lead)


-- 
PEAR General Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic