- Name: php-pear-PHP_UML
- Version: 1.6.2
- Release: 1
- Epoch:
- Group: Development/Languages/PHP
- License: LGPL
- Url: http://pear.php.net/package/PHP_UML/
- Summary: PHP_UML - produce an UML/XMI representation of the classes and packages found on system
- Architecture: noarch
- Size: 524230
- Distribution: PLD 3.0 (Th)
- Vendor: PLD
- Packager: PLD bug tracking system ( http://bugs.pld-linux.org/ )
Description:
PHP_UML is a PHP parser, an XMI generator, as well as a
metamodel-driven application. Practically, with PHP_UML, you can feed
an UML CASE tool, like Rational Rose or Argouml, with an UML
representation of existing PHP source code. This way, you get an
instant overview of a given 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:
- Parses classes, interfaces, inheritance and implementation
relations,
- Parses properties, class constants, visibility and static
attributes,
- Parses functions, their parameters, their default values, their
types (when stated),
- Parses docblock comments : class comments (@package), function
comments (@param and @return) and header file comments (@package),
- Interprets the PHP namespacing instructions ("namespace" and "use"),
- Does automatic type detection, through the default values,
- Generates UML in version 1.4, and version 2.1,
- Generates logical, component, and deployment views,
Other UML elements will be available in future releases.
In PEAR status of this package is: stable.
- OptFlags:
- Cookie: ep09-pld 1443718957
- Buildhost: ep09-pld
Other version of this rpm: