- 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: 789453
- Distribution: PLD
- Vendor: pld
- Packager:
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: -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -march=x86-64
- Cookie:
- Buildhost: ymir-builder
Sources packages:
Other version of this rpm: