A mon avis tu te poses des problèmes, ou il n'y en a pas ;)
dans pmo
controleur = controller
record = objet
liste de record = map
Le controleur n'a pas besoin d'être singleton. Le role du controleur c'est de remplir les maps avec des objets qu'il instancie. Lui il n'est en fait qu'un objet vide avec des méthodes qui stocke des références. Bien que ça soit inutile, tu peux instancier plusieurs controleurs, ou garder dans une variable de ta propre classe une référence vers le controlleur que tu utilises. Mais c'est aussi tout à fait correct d'utiliser 2 controlleurs différents en parallèle.
La table de hashage existe également c'est un objet à part entière ;)
Pour le __set et __get j'ai implémenté les méthodes hier soir, dispo sur le subversion;
[^] # Re: Mmmm, voyons voir...
Posté par Code34 . En réponse au journal PMO v 0.07 déjà. Évalué à 1.
A mon avis tu te poses des problèmes, ou il n'y en a pas ;)
dans pmo
controleur = controller
record = objet
liste de record = map
Le controleur n'a pas besoin d'être singleton. Le role du controleur c'est de remplir les maps avec des objets qu'il instancie. Lui il n'est en fait qu'un objet vide avec des méthodes qui stocke des références. Bien que ça soit inutile, tu peux instancier plusieurs controleurs, ou garder dans une variable de ta propre classe une référence vers le controlleur que tu utilises. Mais c'est aussi tout à fait correct d'utiliser 2 controlleurs différents en parallèle.
La table de hashage existe également c'est un objet à part entière ;)
Pour le __set et __get j'ai implémenté les méthodes hier soir, dispo sur le subversion;