On Tue, 2003-03-18 at 17:21, Andrei Zmievski wrote:
> On Tue, 18 Mar 2003, Sterling Hughes wrote:
> > You're missing my point.  Your patch doesn't allow for one to use
> > get_constructor and get_method handlers to implement case-sensitive
> > handlers, as you are lowercasing the stuff on insert, the patch is
> > limiting.
> 
> I already said that my patch sucks, did you miss that?
> 
yep :)

> > I think the best solution is just to play nice with the engine, register
> > it as "gtkbutton" or "__constructor" in the code itself.  Then, add an
> > introspection callback to the engine, which can handle all the accesses
> > to function tables, etc.
> 
> That approach has drawbacks. Using "__construct" means breaking BC for
> people using my extension, and registering constructor for "GtkButton"
> class as "gtkbutton" doesn't work - the constructor is not called.
> 

ahh, that does indeed suck, perhaps there should be a special case in
the case sensitivity rules regarding constructors?

-Sterling

PS: or, *gasp* drop case-sensitivity.  For which I'm an enormous +1. :)
 
-- 
"Programming today is a race between software engineers stirring to  
 build bigger and better idiot-proof programs, and the universe trying  
 to produce bigger and better idiots. So far, the universe is winning." 
    - Unknown


-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to