On 18.11.2009, at 19:06, Robert Lemke wrote: > Hi folks, > > after discussing the idea with various PHP developers I now felt safe enough > that it's not a completely stupid idea to post an RFC for it. The idea is to > add support the registration of custom factories which are responsible for > instantiating certain classes. > > Here is the first draft of my RFC: > http://wiki.php.net/rfc/customfactories > > I suggest that we first discuss the implications and usefulness of this > feature. In a second step I'd need to find some skilled internals wizard who > can implement it, because not being a C developer myself, all I can offer is > making suggestions and fine coffee. > > Looking forward to hearing your comments!
So, from the high-level point of view, you want to introduce mechanism, which would allow instantiate objects by their interface, instead of their class-name. And this mechanism should use user-provided rules for choosing appropriate implementation. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php