Bug #51581 [Com]: getDefaultProperties incorrect for static properties
| From: | dev at pp3345 dot de | Date: | Fri, 06 Jul 2012 21:50:39 +0000 |
| Subject: | Bug #51581 [Com]: getDefaultProperties incorrect for static properties | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-171775@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=51581&edit=1
ID: 51581
Comment by: dev at pp3345 dot de
Reported by: ChadFulton at gmail dot com
Summary: getDefaultProperties incorrect for static properties
Status: Wont fix
Type: Bug
Package: Scripting Engine problem
Operating System: Mac OSx 10.6
PHP Version: 5.3.2
Assigned To: dmitry
Block user comment: N
Private report: N
New Comment:
Hello,
I was going to report a similar bug as I'm experiencing the same problem. I actually believe
that this problem should be
fixed as it could be quite useful in some cases to retrieve the default values of static class
properties. It would be nice
if you could think about fixing this again. I'm not sure if this is easily possible, but a
solution without raising memory
consumption for everyone could be an additional ini-setting that enables and disables tracking of
the default values of
static properties.
Previous Comments:
------------------------------------------------------------------------
[2010-05-26 18:45:53] dmitry@php.net
PHP don't have to keep the default values of static class variables of user-defined classes. Of
course it might be used in ext/Reflection but it would require less-efficient and
more-memory-consumption implementation which would affect any php script which use classes with
static properties.
I would stay the behaviour as is and would disable access to default static properties values which
is incorrect anyway.
------------------------------------------------------------------------
[2010-05-21 11:29:43] mike@php.net
IMO actually a scripting engine problem.
------------------------------------------------------------------------
[2010-05-13 07:20:17] ChadFulton at gmail dot com
Thanks for taking this issue up!
------------------------------------------------------------------------
[2010-05-12 15:45:58] mike@php.net
Dmitry, could you please review the fix-refs-to-default-static-members patch?
Thank you.
------------------------------------------------------------------------
[2010-05-12 15:45:35] mike@php.net
The following patch has been added/updated:
Patch Name: fix-reflection-of-default-static-members
Revision: 1273671935
URL: http://bugs.php.net/patch-display.php?bug=51581&patch=fix-reflection-of-default-static-members&revision=1273671935
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=51581
--
Edit this bug report at https://bugs.php.net/bug.php?id=51581&edit=1