Bonjour,
je vais essayé d'exposer mon problème le plus clairement possible...
J'ai une classe User, une classe DataObject et dans une base de données une table Users.
- La classe User étend la classe DataObject.
- La classe DataObject possède, entre autre, une propriété fieldsmap.
- Les propriétés de ma classe User correspondent aux champs de ma table Users.
- Dans ma classe User, j'initialise la propriété fieldsmap ; qui est en fait un tableau associatif qui représente une carte de la table Users
- Ma classe DataObject possède plusieurs méthodes dont une méthode findAll(...) qui me renvoie un tableau d'objets.
Ce que je cherche à faire :
Je souhaiterais que lorsque j'appelle la méthode findAll(...) ma classe DataObject renvoie un tableau d'objet de type User qu'elle aurait recomposé grâce à la carte fieldsMap.
En gros, j'essaie de faire en sorte que la classe DataObject soit capable de construire un objet par rapport à la carte fieldsMap
Tout est clair dans ma tête, je câle niveau syntaxe et technique.
On parvient à le faire en php, ça doit certainement être possible mais comment ...
Ce qui est décrit ci-dessus inteviendra dans un projet asp.net
merci,
Excellente soirée,
Philippe
PS : ...Petite précision, je fais essentiellement du php et de l'asp classique, je débute en .net
Partager