Home » Database » DB_DataObject » Bug #172
Problem with overload()
Details
| Submitted | 2003-10-31 04:47 UTC |
|---|---|
| From | viking at dslnorthwest dot net |
| Assigned | alan_k |
| Status | Closed |
| Package | DB_DataObject |
| PHP Version | 4.3.3 |
| OS | Mac OS X 10.2.8 |
| Roadmaps | (Not assigned) |
Comments
[2003-10-31 04:47 UTC] viking at dslnorthwest dot net
Description:
------------
Please see bug #25831 in the PHP bug tracking system:
http://bugs.php.net/bug.php?id=25831
There is a verified problem in the scripting engine which causes
pass-by-reference to fail when a class is overloaded. This problem
will not be fixed in PHP 4 (see the bug for details).
The conditional overloading at the bottom of DB_DataObject.php
should be fixed to cover all versions that demonstrate this problem,
since it breaks basic functionality. To my knowledge this applies to
versions 4.3.2 and higher.