Magazine Internet

Plug-in générateur de classe PHP pour Eclipse

Publié le 06 février 2008 par Marie

Créez vos classes PHP à partir de d'une base de données.

Ce plug-in Eclipse (PHP Class Generator Plugin) est un outil permettant de générer automatiquement des classes PHP reflétant la structure de vos tables de base de données. A chaque table est associée une classe, chacune contenant un attribut pour chaque champ en base, ainsi que les méthodes "getters" et "setters" pour récupérer ou affecter une valeur à ces champs. Cet outil est initialisé à partir d'un template XML à créer soi-même contenant les informations que l'on souhaite générer (attributs/méthodes supplémentaires, génération des setters/getters), gérant également les types static/public/private des méthodes.
Ce plugin peut être assez intéressant si l'on développe de cette façon (Objet, une table=une classe PHP) et que vos tables disposent de nombreux champs, les méthodes classiques (getters, setters) seront générées automatiquement pour seulement quelques lignes de commande dans le template XML. De la même façon les méthodes d'insertion et de mise à jour de ligne peuvent être généralisées puisque le plug-in se charge de les définir en fonction de la structure de la table. Rien n'empêche bien sûr d'adapter ces définitions par la suite mais le plug-in peut vous épargner un travail souvent très répétitif.
Lire l'article
PHP Class Generator Plugin


Retour à La Une de Logo Paperblog

A propos de l’auteur


Marie 27 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog