[DCOM-96] Extract a common ProxyFactory Created: 12/Feb/12 Updated: 10/Jan/13 Resolved: 10/Jan/13
|Reporter:||Christophe Coevoet||Assignee:||Marco Pivetta|
Currently, each Doctrine project implements its own ProxyFactory. But the most part of the logic is simply copy-pasted from the ORM implementation (or from an older version of the ORM implementation). Extracting the common code would be a good idea to avoid having to maintain 4 places (or even more) containing the same logic
|Comment by Marco Pivetta [ 22/Oct/12 ]|
I have a working implementation of public properties lazy loading at https://github.com/Ocramius/doctrine2/compare/master...DCOM-96-restarted
I am still trying to figure out performance issues, since this PR adds 5% overhead on top of Hydrators/Persisters/UnitOfWork, since it turned out that
actually triggers PHP's magic __get method.