PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » Database » DB_DataObject » Bug #172

Problem with overload()

Details

Submitted2003-10-31 04:47 UTC
Fromviking at dslnorthwest dot net
Assignedalan_k
StatusClosed
PackageDB_DataObject
PHP Version4.3.3
OSMac 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.