Bug #12669 Updated: Utterly Global Variables - What Zeev was talkin about
| From: | roberto at berto dot net | Date: | Mon, 29 Apr 2002 00:22:03 +0000 |
| Subject: | Bug #12669 Updated: Utterly Global Variables - What Zeev was talkin about | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-6397@lists.php.net to get a copy of this message | ||
ID: 12669
Updated by: roberto@berto.net
Reported By: btanner@home.com
Status: Open
Bug Type: Feature/Change Request
Operating System: All
PHP Version: 4.0.6
New Comment:
There are other requested that is duplicated from this one: #14712
Previous Comments:
------------------------------------------------------------------------
[2001-08-08 21:16:46] btanner@home.com
"The new variables are auto-globals - they're available in all function
contexts" - Zeev
How hard would it be to allow a construct so that a developer could
indicate that one or more variables was available in all scope.
I have a big "Enviroment" class that does everything from data
processing, security, access control, page rendering, etc, etc, etc.
Its a huge pain to pass around a handle to my "$Env" variable all the
time. If the access control list needs to check something about the
user, or the page needs to know which template it should be rendering,
I need to traverse my heirarchy via this handle. I'm tired of having
references to it stored everywhere ;)
Any chance of getting this?
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=12669&edit=1