Database Wrapper

Database Wrapper - PHP - Programmation

Marsh Posté le 25-09-2007 à 18:05:58    

Bonjour
 
je cherche un sorte de Database Wrapper (je crois que c'est le nom) qui fasse les choses suivantes :
 
un script PHP qui analyse le modele de données de ma base mysql 5
il génère les fichiers de classes PHP a l'image des tables de la base.
 
ex: table produit contient "id", "nom", "id_marque"
Le script doit créer une classe "produit" qui contiendra les membres "id" et "nom" et l'objet "marque"
et seront accessible via :
- getId() qui retourne un entier ,  
- getNom() qui me retourne une string,  
- getMarque() qui me retourne un objet Marque
- pareil pour le setters  
+ des méthodes d'update, insert, ...
 
Ensuite je demande a l'objet DatabaseManager de me retourner tous les produits de la table.
Il me renvoit un tableau d'objets de type "Produit" que je peux manipuler avec des get/set.
 
Je peux ensuite modifier la propriété d'un Produit via setName() par ex, puis faire un update via Produit->update()
qui une fois realisé, me retourne le Produit mis a jour.
 
Est ce qu'il y a des frameworks qui font ca ?
 
merci d'avance

Reply

Marsh Posté le 25-09-2007 à 18:05:58   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed