PHP2yUML : Générez vos diagrammes yuml.me directement depuis vos sources PHP5

PHP2yUML est un Script CLI Open source qui reverse-engineere votre code PHP5 et génère un diagramme de classe YUML.me. Puisque le script est au niveau de la ligne de commande, il peut facilement être utilisé au niveau des outils d’integration continue pour générer de la documentation automatique de vos projets.

PHP2yUML supporte les notions de Classes, Interfaces, visibilite des propriétés et méthodes, heritage et dépendances.

Installation

L’installation est simple via git :

git clone git://github.com/bachkoutou/php2yuml.git

 Utilisation de base

Il suffit se spécifier au script un répertoire source avec l’option -f, ainsi qu’un fichier image de destination. voici un exemple :

php php2yuml.php -f test -o diagram.png

Documentation détaillée et exemples d’utilisation

Pour des exemples plus complets, couvrant les options de yuml.me, l’autoload de vos classes etc, vous pouvez accéder a la page Github Du projet : http://bachkoutou.github.com/php2yuml/

 

 

 

Anis Berejeb

Anis est avant tout un passioné de l'agilité et du développement. Avec plus de 15 ans dans le domaine du développement web, son expertise combine des connaissances accrues dans l'ensemble des notions partant du développement logiciel jusqu'à l'organisation des équipes dans les environnements agiles à grande échelle.

You may also like...