Re: Reflection API

From: Date: Tue, 01 Jul 2003 16:56:51 +0000
Subject: Re: Reflection API
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-3088@lists.php.net to get a copy of this message
Not to throw a wrench in the wheel, but properties seem to be the more appropriate pattern. Especially when taking PHP's object overloading abilities into play. Accessors are a Java paradigm that's as half-baked as it is repetitive, when you have overloading you no longer need property accessors. I vote (not to annoy george or anything, I'll write the code myself) that we use properties and overloading. It will make it much easier to instrospect the object with var_dump() and print_r(), and its the cleaner implementation.... -Sterling On Tue, 2003-07-01 at 09:34, Andrei Zmievski wrote: > On Tue, 01 Jul 2003, Alan Knowles wrote: > > It would be alot nicer if you could provide the majority of these as > > object variables (and/or) functions, it would enable > > print_r(new PHP_Function('counter')); > > which would save a lot of messing around, and writing code for general > > queries.. > > I posed this question on the list when I was designing the API and > majority agreed that methods were preferred over properties. > > -Andrei > * Non-volatile, random-access, analog memory store... a book. * -- "Whether you think you can or think you can't -- you are right." - Henry Ford

« previous php.internals (#3088) next »