Re: alpha3
| From: | Steph Fox | Date: | Sat, 27 Sep 2008 09:11:24 +0000 |
| Subject: | Re: alpha3 | ||
| References: | 1 2 3 4 5 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-40733@lists.php.net to get a copy of this message | ||
Hi Greg,
Steph: the limited solution proposed by Stas and company (removing functions [and I would add constants]/fixing name resolution) *is* a basic solution that can be expanded on. I outlined the steps in my reply. It's the best solution to the problem, not an imperfect one. A namespace solution that works brilliantly for classes will satisfy at least 2/3 of the users who want it.Great! So why isn't it already in CVS?
Adding support for functions, constants and even variables is actually quite do-able with the solution I suggested (different separator between namespace name and function/constant/variable name) and can be added easily.Ah.... that's why it isn't already in. I agree with you that this would be a workable solution for 99% of the problems uncovered so far, but... man, it's fugly! - Steph