|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 246 ![]() |
Bonjour,
Je cherche un soft pour faire du reverse engineering à partir d'une appli php. J'ai vu que Water-proof UML avait été arrêté et que Bouml aussi (j'ai pu l'essayer mais je n'arrive pas a sortir un diagrame de class). Est-ce qu'il existe d'autre solutions, par exemple en utilisant rational rose, j'ai vu qu'on pouvait le faire avec du java ou du delphi mais est-ce possible avec du php ? Et si possible avec un tuto expliquant la marche à suivre Merci |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
suffit de lire les sources, y'a pas de compilation dans PHP
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
![]() ![]() Thomas RambaudDéveloppeur Web Inscription : décembre 2007 Messages : 2 140 ![]() |
Bonjour @philodido,
Peut-être cherches-tu à utiliser la class Reflection : http://fr.php.net/reflection |
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 246 ![]() |
Bonjour ThomasR,
Merci de ta réponse, cette class me semble très intéressante. Néanmoins je recherche davantage une appli qui puisse dessiner automatique un diagramme de class à partir du code php. Je sais que Water-proof UML le faisait mais malheureusement il n'est plus développé. |
|
|
00
|
|
|
#5 | |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 246 ![]() |
Certes, mais la notion de reverse engineering existe aussi pour PHP :
Citation:
|
|
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
ça marchera uniquement avec les classes et non pas avec le code entier.
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 246 ![]() |
|
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
regarde la lib PEAR PHP_UML
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#9 |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 246 ![]() |
Merci stealth35, j'ai jeté un coup d'œil et ça a l'air de correspondre à ce que je cherche, je vais regarder ça plus attentivement. Je laisse le sujet ouvert pour l'instant au cas où il y aurait d'autres propositions.
|
|
|
00
|
|
|
#10 | |
![]() ![]() bruno pagèsDéveloppeur informatique Inscription : juin 2005 Messages : 2 963 ![]() |
Bonjour,
une partie des réponses hors sujet vient du fait que vous avez mis cette discussion ici et non sous le forum dédié à UML ou mieux aux outils Citation:
|
|
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 246 ![]() |
|
|
|
00
|
|
|
#12 |
![]() ![]() bruno pagèsDéveloppeur informatique Inscription : juin 2005 Messages : 2 963 ![]() |
c'est bien là le problème, comme je l'ai dit il aurait été préférable de le mettre sous conception / modélisation / uml ou sous conception / outils où vont les liens que j'ai donné
|
|
|
00
|
|
|
#13 |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 246 ![]() |
Oh la chochotte !
![]() Je plaisante, tu as raison, je vais poster sur le bon Forum ! Mais avant je voudrais savoir si ton appli (temps que je tiens l'auteur, autant en profiter) peut dessiner automatiquement un diagramme de classe ? Car lorsque j'ai essayé ça m'a sorti que les deployement view. Si tu me le confirme, j'essayerai beaucoup plus consciencieusement en regardant les tutos avant |
|
|
00
|
|
|
#14 | |
![]() ![]() bruno pagèsDéveloppeur informatique Inscription : juin 2005 Messages : 2 963 ![]() |
Citation:
si la question est Bouml m'aide-t-il à faire mes diagrammes grâce à ces fonctionnalités, alors la réponse est oui |
|
|
|
00
|
|
|
#15 |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 246 ![]() |
Dommage pour l'option boule de cristal, ça m'aurait intéressé
![]() up: Ok, j'ai pu sortir un diagramme de classe, néanmoins, sauf erreur de ma part, en reverse ça ne détecte pas automatiquement le contrôle d'accès aux méthodes et aux attributs. Mais c'est peut-être en option ... boule de cristal |
|
|
00
|
|
|
#16 | |
![]() ![]() Thomas RambaudDéveloppeur Web Inscription : décembre 2007 Messages : 2 140 ![]() |
Citation:
http://fr.php.net/manual/fr/reflecti...d.ispublic.php http://fr.php.net/manual/fr/reflecti...y.ispublic.php |
|
|
00
|
|
|
#17 |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 246 ![]() |
En fait ce que je voudrais c'est que le type de contrôle d'accès aux méthodes et aux attributs soit renseigné automatiquement au niveau du diagramme.
Mais bon, je vais me débrouillé comme ça et je posterais sur LE BON FORUM si j'ai d'autres questions. Merci à tous .
|
|
|
00
|
|
|
#18 | |
![]() ![]() bruno pagèsDéveloppeur informatique Inscription : juin 2005 Messages : 2 963 ![]() |
Citation:
|
|
|
|
00
|
|
|
#19 |
|
Membre confirmé
![]() Vincent Développeur informatique Inscription : janvier 2009 Messages : 246 ![]() |
Trop puissant ! Je vais tester ça. Merci beaucoup
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com