StarUML PHP code generator

Onlangs zocht ik een programma om UML-schema's mee te maken voor PHP-projecten. Iets wat het programma moest aanbieden is dat het de signaturen van de methoden en eigenschappen in PHP-code kan genereren. Aangezien het niets mocht kosten, zocht ik naar een gratis alternatief.

De keuze is gevallen voor StarUML. Waarom: gratis en je hebt de mogelijkheid om veel dingen aan te passen of zelf te maken.

Zo kunnen er templates gemaakt worden die a.d.h.v. van het UML-schema code genereren. Voor PHP-code is er een template beschikbaar op de StarUML-website.

Aangezien ik de accessors en getters niet in het UML-schema wil zetten, maar wel graag in de code gegenereerd zie, heb ik het PHP-template wat aangepast zodat ze toch gegeneerd worden.

Voorbeeld:

UML schema van User

De PHP-code die hiervan gegenereerd wordt: User.class.php.

Misschien zijn er nog mensen die dit kunnen gebruiken. Daarom dat ik het hier deel met de wereld.

Gepost: 2013-01-06 12u57


Gelijkaardige posts


Reacties

Er werd nog niet gereageerd.

Reageren op dit artikel is niet meer mogelijk.