Question

Supposons que je voudrais construire une couche d'abstraction de base de données, qui utilise un mécanisme de chargement paresseux.

Si je demande au calque de charger un objet racine, il charge sa représentation externe et se construit.

Il identifie alors en quelque sorte que certains objets liés existent. Puisqu'il pourrait être coûteux de charger tous les fronts, il a établi des proxys pour des objets connexes. Ces procurations devraient être en mesure de se faire passer.

Si un premier message est appelé un tel proxy, il charge sa représentation externe et se construit. Étant donné que les références au proxy peuvent avoir été transmises, l'objet créé doit remplacer le proxy-objet existant en place.

Puis-je remplacer en place un objet par un autre objet en PHP?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top