Re: [PATCH] Late Static Binding
| From: | Jeff Moore | Date: | Wed, 01 Mar 2006 23:04:28 +0000 |
| Subject: | Re: [PATCH] Late Static Binding | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-22069@lists.php.net to get a copy of this message | ||
On Feb 23, 2006, at 5:06 PM, Mike Lively wrote:
I also added a new function get_caller_class() which returns the name of the class that static:: would represent.I find get_caller_class() a bit confusing because it introduces new terminology (caller). May I suggest adding: get_self_class() // corresponds to self get_static_class() // corresponds to static This already exists: get_parent_class() // corresponds to parent What should get_class() return inside of a static method? I frankly don't care, because I would always use get_self_class() or get_static_class() so that the meaning was explicit. Thanks for the patch, I'm excited about this one. Oh, using the key word static doesn't bother me at all. Best Regards, Jeff